Class AttributeReferenceAny
java.lang.Object
org.eclnt.jsfserver.pagebean.componentascontrol.valuemgmt.AttributeReference<Object>
org.eclnt.jsfserver.pagebean.componentascontrol.valuemgmt.AttributeReferenceAny
- All Implemented Interfaces:
IDynamicContentBindingObject
,IValueDelegation<Object>
Components sometimes reference a value which does not have a pre-defined
data type. E.g. a generic field component may reference a String or a
BigDecimal or a Date value. In this case the component takes over
the flexible reaction on different data types - and uses this class
for holding the attribute reference.
-
Field Summary
Fields inherited from class org.eclnt.jsfserver.pagebean.componentascontrol.valuemgmt.AttributeReference
m_attributeClass, m_directValue, m_expressionDelegation, m_valueInitialized
-
Constructor Summary
-
Method Summary
Methods inherited from class org.eclnt.jsfserver.pagebean.componentascontrol.valuemgmt.AttributeReference
getValue, initializeValue, isUsingDirectValue, isUsingExpression, isValueInitialized, mapFromExpressionValue, mapToExpressionValue, setValue
-
Constructor Details
-
AttributeReferenceAny
public AttributeReferenceAny() -
AttributeReferenceAny
-
-
Method Details
-
getValueClass
- Specified by:
getValueClass
in interfaceIValueDelegation<Object>
- Overrides:
getValueClass
in classAttributeReference<Object>
-