public class _BaseElementStub extends org.omg.CORBA.portable.ObjectImpl implements BaseElement
Constructor and Description |
---|
_BaseElementStub() |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
_ids() |
BaseRelation[] |
getAllRelations()
(9001)
Get all known relations of the base element.
|
BaseAttribute[] |
getAttributes(java.lang.String baPattern)
(9002)
Get attributes of the base element matching with the given pattern.
|
BaseElement[] |
getRelatedElementsByRelationship(Relationship brRelationship)
(9003)
Get the related elements of a base element defined by the
relationship.
|
BaseRelation[] |
getRelationsByType(RelationType brRelationType)
(9004)
Get the base element's relations of the requested relation type.
|
java.lang.String |
getType()
(9005)
Get the type of the base element.
|
boolean |
isTopLevel()
(9006)
Get whether or not the base element is a top level element.
|
java.lang.String[] |
listAttributes(java.lang.String baPattern)
(9007)
Get all attribute names of the base element matching with the given
atrribute name pattern.
|
java.lang.String[] |
listRelatedElementsByRelationship(Relationship brRelationship)
(9008)
Get the related element names of the base element defined by the
relationship.
|
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString
public BaseRelation[] getAllRelations() throws AoException
getAllRelations
in interface BaseElementOperations
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic BaseAttribute[] getAttributes(java.lang.String baPattern) throws AoException
getAttributes
in interface BaseElementOperations
baPattern
- The name or the search pattern for the requested
base attributes.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_ACTIVEpublic BaseElement[] getRelatedElementsByRelationship(Relationship brRelationship) throws AoException
getRelatedElementsByRelationship
in interface BaseElementOperations
brRelationship
- The requested relationship.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_INVALID_RELATIONSHIP
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic BaseRelation[] getRelationsByType(RelationType brRelationType) throws AoException
getRelationsByType
in interface BaseElementOperations
brRelationType
- The requested relation type.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_INVALID_RELATION_TYPE
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic java.lang.String getType() throws AoException
getType
in interface BaseElementOperations
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic boolean isTopLevel() throws AoException
isTopLevel
in interface BaseElementOperations
AoException
- with the following possible error codes:
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic java.lang.String[] listAttributes(java.lang.String baPattern) throws AoException
listAttributes
in interface BaseElementOperations
baPattern
- The name or the search pattern for the requested
base attribute names.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_ACTIVEpublic java.lang.String[] listRelatedElementsByRelationship(Relationship brRelationship) throws AoException
listRelatedElementsByRelationship
in interface BaseElementOperations
brRelationship
- The requested relationship.AoException
- with the following possible error codes:
AO_BAD_PARAMETER
AO_CONNECTION_LOST
AO_IMPLEMENTATION_PROBLEM
AO_INVALID_RELATIONSHIP
AO_NOT_IMPLEMENTED
AO_NO_MEMORY
AO_SESSION_NOT_ACTIVEpublic java.lang.String[] _ids()
_ids
in class org.omg.CORBA.portable.ObjectImpl