public class EnumerationDefinition extends EnumerationDefinitionPOA implements EnumerationDefinition
Modifier and Type | Field and Description |
---|---|
protected AoSession |
aosObj |
protected long |
cObjPtr |
Constructor and Description |
---|
EnumerationDefinition() |
EnumerationDefinition(long cObjPtr) |
Modifier and Type | Method and Description |
---|---|
org.omg.CORBA.Request |
_create_request(org.omg.CORBA.Context ctx,
java.lang.String operation,
org.omg.CORBA.NVList arg_list,
org.omg.CORBA.NamedValue result) |
org.omg.CORBA.Request |
_create_request(org.omg.CORBA.Context ctx,
java.lang.String operation,
org.omg.CORBA.NVList arg_list,
org.omg.CORBA.NamedValue result,
org.omg.CORBA.ExceptionList exclist,
org.omg.CORBA.ContextList ctxlist) |
org.omg.CORBA.Object |
_duplicate() |
org.omg.CORBA.DomainManager[] |
_get_domain_managers() |
org.omg.CORBA.Policy |
_get_policy(int policy_type) |
int |
_hash(int maximum) |
boolean |
_is_equivalent(org.omg.CORBA.Object other) |
void |
_release() |
org.omg.CORBA.Request |
_request(java.lang.String operation) |
org.omg.CORBA.Object |
_set_policy_override(org.omg.CORBA.Policy[] policies,
org.omg.CORBA.SetOverrideType set_add) |
void |
addItem(java.lang.String itemName)
Add a new item to the enumeration.
|
protected void |
finalize() |
int |
getIndex()
(28007)
Get the index of the enumeration definition.
|
static org.omg.CORBA.Object |
getInstance(long cObjPtr,
AoSession aosObj) |
int |
getItem(java.lang.String itemName)
Get the value of an item.
|
java.lang.String |
getItemName(int item)
Get the name of an item.
|
java.lang.String |
getName()
Get the name of the enumeration.
|
java.lang.String[] |
listItemNames()
List the possible names of the enumeration.
|
static void |
printRefCache()
Print the object from the reference cache
|
void |
renameItem(java.lang.String oldItemName,
java.lang.String newItemName)
Rename the item of the enumeration.
|
void |
setName(java.lang.String enumName)
Set the name of the enumeration.
|
_all_interfaces, _invoke, _this, _this
_default_POA, _get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
protected long cObjPtr
protected AoSession aosObj
public EnumerationDefinition()
public EnumerationDefinition(long cObjPtr)
public static org.omg.CORBA.Object getInstance(long cObjPtr, AoSession aosObj)
public static void printRefCache()
public java.lang.String[] listItemNames() throws AoException
listItemNames
in interface EnumerationDefinitionOperations
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_ACTIVE
AO_TRANSACTION_NOT_ACTIVEpublic int getItem(java.lang.String itemName) throws AoException
getItem
in interface EnumerationDefinitionOperations
itemName
- The name of the item.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_ACTIVE
AO_TRANSACTION_NOT_ACTIVE AO_NOT_FOUNDpublic java.lang.String getItemName(int item) throws AoException
getItemName
in interface EnumerationDefinitionOperations
item
- The value of the item.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_ACTIVE
AO_TRANSACTION_NOT_ACTIVE AO_NOT_FOUNDpublic void addItem(java.lang.String itemName) throws AoException
addItem
in interface EnumerationDefinitionOperations
itemName
- The name of the new item.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_ACTIVE
AO_TRANSACTION_NOT_ACTIVE AO_ACCESS_DENIED AO_DUPLICATE_NAME
AO_DUPLICATE_VALUEpublic void renameItem(java.lang.String oldItemName, java.lang.String newItemName) throws AoException
renameItem
in interface EnumerationDefinitionOperations
oldItemName
- The existing name of the itrem.newItemName
- the new name of the item.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_ACTIVE
AO_TRANSACTION_NOT_ACTIVE AO_NOT_FOUNDpublic java.lang.String getName() throws AoException
getName
in interface EnumerationDefinitionOperations
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_ACTIVE
AO_TRANSACTION_NOT_ACTIVEpublic void setName(java.lang.String enumName) throws AoException
setName
in interface EnumerationDefinitionOperations
enumName
- Name of the enumeration.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_ACTIVE
AO_TRANSACTION_NOT_ACTIVE AO_ACCESS_DENIEDpublic int getIndex() throws AoException
EnumerationDefinitionOperations
getIndex
in interface EnumerationDefinitionOperations
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_ACTIVEprotected void finalize() throws java.lang.Throwable
finalize
in class java.lang.Object
java.lang.Throwable
public org.omg.CORBA.Request _create_request(org.omg.CORBA.Context ctx, java.lang.String operation, org.omg.CORBA.NVList arg_list, org.omg.CORBA.NamedValue result)
_create_request
in interface org.omg.CORBA.Object
public org.omg.CORBA.Request _create_request(org.omg.CORBA.Context ctx, java.lang.String operation, org.omg.CORBA.NVList arg_list, org.omg.CORBA.NamedValue result, org.omg.CORBA.ExceptionList exclist, org.omg.CORBA.ContextList ctxlist)
_create_request
in interface org.omg.CORBA.Object
public org.omg.CORBA.Object _duplicate()
_duplicate
in interface org.omg.CORBA.Object
public org.omg.CORBA.DomainManager[] _get_domain_managers()
_get_domain_managers
in interface org.omg.CORBA.Object
public org.omg.CORBA.Policy _get_policy(int policy_type)
_get_policy
in interface org.omg.CORBA.Object
public int _hash(int maximum)
_hash
in interface org.omg.CORBA.Object
public boolean _is_equivalent(org.omg.CORBA.Object other)
_is_equivalent
in interface org.omg.CORBA.Object
public void _release()
_release
in interface org.omg.CORBA.Object
public org.omg.CORBA.Request _request(java.lang.String operation)
_request
in interface org.omg.CORBA.Object
public org.omg.CORBA.Object _set_policy_override(org.omg.CORBA.Policy[] policies, org.omg.CORBA.SetOverrideType set_add)
_set_policy_override
in interface org.omg.CORBA.Object