wt.iba.definition
Interface AttributeDefinition
- All Superinterfaces:
- AttributeHierarchyChild, AttributeHierarchyParent, ChildAttributeDefinition, NetFactor, ObjectMappable, ParentAttributeDefinition, Persistable, Serializable, SoftMetaData
- All Known Implementing Classes:
- AbstractAttributeDefinition
- public interface AttributeDefinition
- extends ChildAttributeDefinition, ParentAttributeDefinition, SoftMetaData
The AttributeDefinition interface should be implemented by ninel concrete
attribute defintion classes.
Supported API: false
Extendable: false
Field Summary |
static String |
COUNTERPART_ID
Label for the attribute; counterpartID is unique (except when null) among
all attribute definitions, attribute organizers, classification nodes,
and quantities of measure. |
static String |
DISPLAY_NAME
Label for the attribute; displayName is the name displayed whenever
the attribute definition is viewed outside of the context of its position
within the attribute definition hierarchy, e.g. |
DISPLAY_NAME
public static final String DISPLAY_NAME
- Label for the attribute; displayName is the name displayed whenever
the attribute definition is viewed outside of the context of its position
within the attribute definition hierarchy, e.g. attribute defintions
in the classification node.
Supported API: false
- See Also:
- Constant Field Values
COUNTERPART_ID
public static final String COUNTERPART_ID
- Label for the attribute; counterpartID is unique (except when null) among
all attribute definitions, attribute organizers, classification nodes,
and quantities of measure.
It is managed exclusively by CounterPart.
Objects created by the CounterPart service will inherit this ID from
the CounterPart classification being uploaded.
Objects created by some other service will be assigned a unique ID (based
on the network address of the server and the database ID of the object)
when the object is first downloaded by the CounterPart service.
Besides being used by CounterPart in its classification management role,
this is the attribute/class/qom ID that is used by PartsLink search.
Supported API: false
- See Also:
- Constant Field Values
getDisplayName
public String getDisplayName()
- Gets the value of the attribute: DISPLAY_NAME.
displayName is the name displayed whenever the attribute definition
is viewed outside of the context of its position within the attribute
definition hierarchy, e.g. attribute defintions in the classification
node.
Supported API: false
- Returns:
- String
setDisplayName
public void setDisplayName(String a_DisplayName)
throws WTPropertyVetoException
- Sets the value of the attribute: DISPLAY_NAME.
displayName is the name displayed whenever the attribute definition
is viewed outside of the context of its position within the attribute
definition hierarchy, e.g. attribute defintions in the classification
node.
Supported API: false
- Parameters:
a_DisplayName
-
- Throws:
WTPropertyVetoException
getCounterpartID
public String getCounterpartID()
- Gets the value of the attribute: COUNTERPART_ID.
counterpartID is unique (except when null) among all attribute definitions,
attribute organizers, classification nodes, and quantities of measure.
It is managed exclusively by CounterPart.
Objects created by the CounterPart service will inherit this ID from
the CounterPart classification being uploaded.
Objects created by some other service will be assigned a unique ID
(based on the network address of the server and the database ID of
the object) when the object is first downloaded by the CounterPart
service.
Besides being used by CounterPart in its classification management
role, this is the attribute/class/qom ID that is used by PartsLink
search.
Supported API: false
- Returns:
- String
setCounterpartID
public void setCounterpartID(String a_CounterpartID)
throws WTPropertyVetoException
- Sets the value of the attribute: COUNTERPART_ID.
counterpartID is unique (except when null) among all attribute definitions,
attribute organizers, classification nodes, and quantities of measure.
It is managed exclusively by CounterPart.
Objects created by the CounterPart service will inherit this ID from
the CounterPart classification being uploaded.
Objects created by some other service will be assigned a unique ID
(based on the network address of the server and the database ID of
the object) when the object is first downloaded by the CounterPart
service.
Besides being used by CounterPart in its classification management
role, this is the attribute/class/qom ID that is used by PartsLink
search.
Supported API: false
- Parameters:
a_CounterpartID
-
- Throws:
WTPropertyVetoException