wt.iba.definition
Interface AttributeHierarchyChild

All Known Subinterfaces:
AttributeDefinition, ChildAttributeDefinition, ChildAttributeOrganizer
All Known Implementing Classes:
AbstractAttributeDefinition, AttributeOrganizer

public interface AttributeHierarchyChild

The AttributeHierarchyChild interface should be implemented by attribute defintion classes and attribute organizer class whose instances are able to be children of an attribute organizer or a attribute definition.

Supported API: false

Extendable: false


Field Summary
static String DESCRIPTION
          Label for the attribute; A description of the attribute definition

Supported API: false
static String HIERARCHY_DISPLAY_NAME
          Label for the attribute.
static String NAME
          Label for the attribute; name is a unique name among the silblings including attribute organizer and attribute definition.
 
Method Summary
 String getDescription()
          Gets the value of the attribute: DESCRIPTION.
 String getHierarchyDisplayName()
          Gets the value of the attribute: HIERARCHY_DISPLAY_NAME.
 String getName()
          Gets the value of the attribute: NAME.
 AttributeHierarchyParent getParent()
          Provides the parent object reference.
 void setDescription(String a_Description)
          Sets the value of the attribute: DESCRIPTION.
 void setHierarchyDisplayName(String a_HierarchyDisplayName)
          Sets the value of the attribute: HIERARCHY_DISPLAY_NAME.
 void setName(String a_Name)
          Sets the value of the attribute: NAME.
 

Field Detail

NAME

public static final String NAME
Label for the attribute; name is a unique name among the silblings including attribute organizer and attribute definition. This name is displayed only when the attribute definition is viewed in the context of its position within the attribute definition hierarchy.

Supported API: false

See Also:
Constant Field Values

DESCRIPTION

public static final String DESCRIPTION
Label for the attribute; A description of the attribute definition

Supported API: false

See Also:
Constant Field Values

HIERARCHY_DISPLAY_NAME

public static final String HIERARCHY_DISPLAY_NAME
Label for the attribute.

Supported API: false

See Also:
Constant Field Values
Method Detail

getName

public String getName()
Gets the value of the attribute: NAME. name is a unique name among the silblings including attribute organizer and attribute definition. This name is displayed only when the attribute definition is viewed in the context of its position within the attribute definition hierarchy.

Supported API: false

Returns:
String

setName

public void setName(String a_Name)
             throws WTPropertyVetoException
Sets the value of the attribute: NAME. name is a unique name among the silblings including attribute organizer and attribute definition. This name is displayed only when the attribute definition is viewed in the context of its position within the attribute definition hierarchy.

Supported API: false

Parameters:
a_Name -
Throws:
WTPropertyVetoException

getDescription

public String getDescription()
Gets the value of the attribute: DESCRIPTION. A description of the attribute definition

Supported API: false

Returns:
String

setDescription

public void setDescription(String a_Description)
                    throws WTPropertyVetoException
Sets the value of the attribute: DESCRIPTION. A description of the attribute definition

Supported API: false

Parameters:
a_Description -
Throws:
WTPropertyVetoException

getHierarchyDisplayName

public String getHierarchyDisplayName()
Gets the value of the attribute: HIERARCHY_DISPLAY_NAME.

Supported API: false

Returns:
String

setHierarchyDisplayName

public void setHierarchyDisplayName(String a_HierarchyDisplayName)
                             throws WTPropertyVetoException
Sets the value of the attribute: HIERARCHY_DISPLAY_NAME.

Supported API: false

Parameters:
a_HierarchyDisplayName -
Throws:
WTPropertyVetoException

getParent

public AttributeHierarchyParent getParent()
Provides the parent object reference.

Supported API: false

Returns:
AttributeHierarchyParent