public interface BaseAttributeOperations
Modifier and Type | Method and Description |
---|---|
BaseElement |
getBaseElement()
(8005)
Return the base element to which the attribute belongs..
|
DataType |
getDataType()
(8001)
Get the data type of the base attribute.
|
EnumerationDefinition |
getEnumerationDefinition()
(8006)
Get the definition of the enumeration of the base attribute.
|
java.lang.String |
getName()
(8002)
Get the name of the base attribute.
|
boolean |
isObligatory()
(8003)
Get the obligatory flag of the base attribute.
|
boolean |
isUnique()
(8004)
Get the unique flag of the base attribute.
|
DataType getDataType() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEjava.lang.String getName() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEboolean isObligatory() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEboolean isUnique() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEBaseElement getBaseElement() throws AoException
AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEEnumerationDefinition getEnumerationDefinition() throws AoException
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVE
AO_INVALID_DATATYPE