Class ROWDYNAMICCONTENTBinding.ComponentAttribute

java.lang.Object
org.eclnt.jsfserver.elements.impl.ROWDYNAMICCONTENTBinding.ComponentAttribute
All Implemented Interfaces:
Serializable
Enclosing class:
ROWDYNAMICCONTENTBinding

public static class ROWDYNAMICCONTENTBinding.ComponentAttribute extends Object implements Serializable
Representation of an attribute value.

The value is either "set" - then it is a direct, fix value representation. Or the value is "bound" then the value is passed into the value processing as expression so that changes within the value are reflected.
See Also:
  • Method Details

    • getName

      public String getName()
    • getValue

      public String getValue()
      Returns the value that was directly set. In case the value is a bound value, an Error will be thrown.
    • getBoundValue

      public IDynamicContentBindingObject getBoundValue()
      Returns:
      Returns the value that was bound. In case the value is a bound value, an Error will be thrown.
    • setValue

      public void setValue(IDynamicContentBindingObject value)
    • getComponentAttributeValue

      public String getComponentAttributeValue()
      This is the value as it is transferred into the corresponding component. In case of a set-value this is the value itself, in case of a bound value this is the expression to the bound value.
    • isBound

      public boolean isBound()