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
Constructors -
Method Summary
Methods inherited from class org.eclnt.jsfserver.pagebean.componentascontrol.valuemgmt.AttributeReference
checkIfStringMappingIsSupported, getValue, initializeValue, isUsingDirectValue, isUsingExpression, isValueInitialized, mapFromExpressionValue, mapStringValueToReferenceDataType, mapToExpressionValue, setValue
-
Constructor Details
-
AttributeReferenceAny
public AttributeReferenceAny() -
AttributeReferenceAny
-
-
Method Details
-
getValueClass
- Specified by:
getValueClassin interfaceIValueDelegation<Object>- Overrides:
getValueClassin classAttributeReference<Object>
-