Methods Summary |
---|
public java.lang.Object | clone()INTERNAL:
Clones itself.
try {
return super.clone();
} catch (CloneNotSupportedException e) {
throw new InternalError();
}
|
public java.lang.Class | getAttributeClass()Return the class type of the attribute.
return ClassConstants.OBJECT;
|
public java.lang.String | getAttributeName()INTERNAL:
Return the attribute name.
return attributeName;
|
public abstract java.lang.Object | getAttributeValueFromObject(java.lang.Object object)Return the attribute value from the object.
|
public void | initializeAttributes(java.lang.Class descriptorClass)Allow any initialization to be performed with the descriptor class.
if (getAttributeName() == null) {
throw DescriptorException.attributeNameNotSpecified();
}
|
public void | setAttributeName(java.lang.String attributeName)INTERNAL:
Set the attribute name.
this.attributeName = attributeName;
|
public abstract void | setAttributeValueInObject(java.lang.Object object, java.lang.Object value)Set the attribute value into the object.
|