com.ibm.commons.iloader.node
Interface IAttribute

All Superinterfaces:
IMember
All Known Implementing Classes:
DataNode.ComputedField

public interface IAttribute
extends IMember

Provides a definition for a simple property in the DataNode model. As a property can be used with more than one model the 'value' of the attribute is retrieved by using the ILoader associated with the model.

See Also:
com.ibm.commons.iloader.node.DataNode} {@link com.ibm.commons.iloader.node.ILoader#getValue(Object, IAttribute)}

Field Summary
 
Fields inherited from interface com.ibm.commons.iloader.node.IMember
TYPE_BOOLEAN, TYPE_INTEGER, TYPE_NUMBER, TYPE_OBJECT, TYPE_STRING
 
Method Summary
 ILookup getLookup()
          Returns a lookup that can be used to define the possible values of the property/attribute that this class represents.
 
Methods inherited from interface com.ibm.commons.iloader.node.IMember
getCategory, getDefaultValue, getDescription, getDisplayName, getEditor, getName, getParent, getScriptValidator, getType, getTypeDef, isReadOnly, isScriptable, isVisible
 

Method Detail

getLookup

ILookup getLookup()
Returns a lookup that can be used to define the possible values of the property/attribute that this class represents.

Returns:
returns an ILookup that can be used to set the value of the property, may be null.
See Also:
ILookup