org.omg.DynamicAny
Interface DynEnumOperations

All Superinterfaces:
DynAnyOperations sample code for org.omg.DynamicAny.DynAnyOperations definition code for org.omg.DynamicAny.DynAnyOperations
All Known Subinterfaces:
DynEnum sample code for org.omg.DynamicAny.DynEnum definition code for org.omg.DynamicAny.DynEnum
All Known Implementing Classes:
_DynEnumStub sample code for org.omg.DynamicAny._DynEnumStub definition code for org.omg.DynamicAny._DynEnumStub

public interface DynEnumOperations
extends DynAnyOperations sample code for org.omg.DynamicAny.DynAnyOperations definition code for org.omg.DynamicAny.DynAnyOperations

DynEnum objects support the manipulation of IDL enumerated values. The current position of a DynEnum is always -1.


Method Summary
 String sample code for java.lang.String definition code for java.lang.String get_as_string sample code for org.omg.DynamicAny.DynEnumOperations.get_as_string() definition code for org.omg.DynamicAny.DynEnumOperations.get_as_string() ()
          Returns the value of the DynEnum as an IDL identifier.
 int get_as_ulong sample code for org.omg.DynamicAny.DynEnumOperations.get_as_ulong() definition code for org.omg.DynamicAny.DynEnumOperations.get_as_ulong() ()
          Returns the value of the DynEnum as the enumerated value's ordinal value.
 void set_as_string sample code for org.omg.DynamicAny.DynEnumOperations.set_as_string(java.lang.String) definition code for org.omg.DynamicAny.DynEnumOperations.set_as_string(java.lang.String) (String sample code for java.lang.String definition code for java.lang.String  value)
          Sets the value of the DynEnum to the enumerated value whose IDL identifier is passed in the value parameter.
 void set_as_ulong sample code for org.omg.DynamicAny.DynEnumOperations.set_as_ulong(int) definition code for org.omg.DynamicAny.DynEnumOperations.set_as_ulong(int) (int value)
          Sets the value of the DynEnum as the enumerated value's ordinal value.
 
Methods inherited from interface org.omg.DynamicAny.DynAnyOperations sample code for org.omg.DynamicAny.DynAnyOperations definition code for org.omg.DynamicAny.DynAnyOperations
assign sample code for org.omg.DynamicAny.DynAnyOperations.assign(org.omg.DynamicAny.DynAny) definition code for org.omg.DynamicAny.DynAnyOperations.assign(org.omg.DynamicAny.DynAny) , component_count sample code for org.omg.DynamicAny.DynAnyOperations.component_count() definition code for org.omg.DynamicAny.DynAnyOperations.component_count() , copy sample code for org.omg.DynamicAny.DynAnyOperations.copy() definition code for org.omg.DynamicAny.DynAnyOperations.copy() , current_component sample code for org.omg.DynamicAny.DynAnyOperations.current_component() definition code for org.omg.DynamicAny.DynAnyOperations.current_component() , destroy sample code for org.omg.DynamicAny.DynAnyOperations.destroy() definition code for org.omg.DynamicAny.DynAnyOperations.destroy() , equal sample code for org.omg.DynamicAny.DynAnyOperations.equal(org.omg.DynamicAny.DynAny) definition code for org.omg.DynamicAny.DynAnyOperations.equal(org.omg.DynamicAny.DynAny) , from_any sample code for org.omg.DynamicAny.DynAnyOperations.from_any(org.omg.CORBA.Any) definition code for org.omg.DynamicAny.DynAnyOperations.from_any(org.omg.CORBA.Any) , get_any sample code for org.omg.DynamicAny.DynAnyOperations.get_any() definition code for org.omg.DynamicAny.DynAnyOperations.get_any() , get_boolean sample code for org.omg.DynamicAny.DynAnyOperations.get_boolean() definition code for org.omg.DynamicAny.DynAnyOperations.get_boolean() , get_char sample code for org.omg.DynamicAny.DynAnyOperations.get_char() definition code for org.omg.DynamicAny.DynAnyOperations.get_char() , get_double sample code for org.omg.DynamicAny.DynAnyOperations.get_double() definition code for org.omg.DynamicAny.DynAnyOperations.get_double() , get_dyn_any sample code for org.omg.DynamicAny.DynAnyOperations.get_dyn_any() definition code for org.omg.DynamicAny.DynAnyOperations.get_dyn_any() , get_float sample code for org.omg.DynamicAny.DynAnyOperations.get_float() definition code for org.omg.DynamicAny.DynAnyOperations.get_float() , get_long sample code for org.omg.DynamicAny.DynAnyOperations.get_long() definition code for org.omg.DynamicAny.DynAnyOperations.get_long() , get_longlong sample code for org.omg.DynamicAny.DynAnyOperations.get_longlong() definition code for org.omg.DynamicAny.DynAnyOperations.get_longlong() , get_octet sample code for org.omg.DynamicAny.DynAnyOperations.get_octet() definition code for org.omg.DynamicAny.DynAnyOperations.get_octet() , get_reference sample code for org.omg.DynamicAny.DynAnyOperations.get_reference() definition code for org.omg.DynamicAny.DynAnyOperations.get_reference() , get_short sample code for org.omg.DynamicAny.DynAnyOperations.get_short() definition code for org.omg.DynamicAny.DynAnyOperations.get_short() , get_string sample code for org.omg.DynamicAny.DynAnyOperations.get_string() definition code for org.omg.DynamicAny.DynAnyOperations.get_string() , get_typecode sample code for org.omg.DynamicAny.DynAnyOperations.get_typecode() definition code for org.omg.DynamicAny.DynAnyOperations.get_typecode() , get_ulong sample code for org.omg.DynamicAny.DynAnyOperations.get_ulong() definition code for org.omg.DynamicAny.DynAnyOperations.get_ulong() , get_ulonglong sample code for org.omg.DynamicAny.DynAnyOperations.get_ulonglong() definition code for org.omg.DynamicAny.DynAnyOperations.get_ulonglong() , get_ushort sample code for org.omg.DynamicAny.DynAnyOperations.get_ushort() definition code for org.omg.DynamicAny.DynAnyOperations.get_ushort() , get_val sample code for org.omg.DynamicAny.DynAnyOperations.get_val() definition code for org.omg.DynamicAny.DynAnyOperations.get_val() , get_wchar sample code for org.omg.DynamicAny.DynAnyOperations.get_wchar() definition code for org.omg.DynamicAny.DynAnyOperations.get_wchar() , get_wstring sample code for org.omg.DynamicAny.DynAnyOperations.get_wstring() definition code for org.omg.DynamicAny.DynAnyOperations.get_wstring() , insert_any sample code for org.omg.DynamicAny.DynAnyOperations.insert_any(org.omg.CORBA.Any) definition code for org.omg.DynamicAny.DynAnyOperations.insert_any(org.omg.CORBA.Any) , insert_boolean sample code for org.omg.DynamicAny.DynAnyOperations.insert_boolean(boolean) definition code for org.omg.DynamicAny.DynAnyOperations.insert_boolean(boolean) , insert_char sample code for org.omg.DynamicAny.DynAnyOperations.insert_char(char) definition code for org.omg.DynamicAny.DynAnyOperations.insert_char(char) , insert_double sample code for org.omg.DynamicAny.DynAnyOperations.insert_double(double) definition code for org.omg.DynamicAny.DynAnyOperations.insert_double(double) , insert_dyn_any sample code for org.omg.DynamicAny.DynAnyOperations.insert_dyn_any(org.omg.DynamicAny.DynAny) definition code for org.omg.DynamicAny.DynAnyOperations.insert_dyn_any(org.omg.DynamicAny.DynAny) , insert_float sample code for org.omg.DynamicAny.DynAnyOperations.insert_float(float) definition code for org.omg.DynamicAny.DynAnyOperations.insert_float(float) , insert_long sample code for org.omg.DynamicAny.DynAnyOperations.insert_long(int) definition code for org.omg.DynamicAny.DynAnyOperations.insert_long(int) , insert_longlong sample code for org.omg.DynamicAny.DynAnyOperations.insert_longlong(long) definition code for org.omg.DynamicAny.DynAnyOperations.insert_longlong(long) , insert_octet sample code for org.omg.DynamicAny.DynAnyOperations.insert_octet(byte) definition code for org.omg.DynamicAny.DynAnyOperations.insert_octet(byte) , insert_reference sample code for org.omg.DynamicAny.DynAnyOperations.insert_reference(org.omg.CORBA.Object) definition code for org.omg.DynamicAny.DynAnyOperations.insert_reference(org.omg.CORBA.Object) , insert_short sample code for org.omg.DynamicAny.DynAnyOperations.insert_short(short) definition code for org.omg.DynamicAny.DynAnyOperations.insert_short(short) , insert_string sample code for org.omg.DynamicAny.DynAnyOperations.insert_string(java.lang.String) definition code for org.omg.DynamicAny.DynAnyOperations.insert_string(java.lang.String) , insert_typecode sample code for org.omg.DynamicAny.DynAnyOperations.insert_typecode(org.omg.CORBA.TypeCode) definition code for org.omg.DynamicAny.DynAnyOperations.insert_typecode(org.omg.CORBA.TypeCode) , insert_ulong sample code for org.omg.DynamicAny.DynAnyOperations.insert_ulong(int) definition code for org.omg.DynamicAny.DynAnyOperations.insert_ulong(int) , insert_ulonglong sample code for org.omg.DynamicAny.DynAnyOperations.insert_ulonglong(long) definition code for org.omg.DynamicAny.DynAnyOperations.insert_ulonglong(long) , insert_ushort sample code for org.omg.DynamicAny.DynAnyOperations.insert_ushort(short) definition code for org.omg.DynamicAny.DynAnyOperations.insert_ushort(short) , insert_val sample code for org.omg.DynamicAny.DynAnyOperations.insert_val(java.io.Serializable) definition code for org.omg.DynamicAny.DynAnyOperations.insert_val(java.io.Serializable) , insert_wchar sample code for org.omg.DynamicAny.DynAnyOperations.insert_wchar(char) definition code for org.omg.DynamicAny.DynAnyOperations.insert_wchar(char) , insert_wstring sample code for org.omg.DynamicAny.DynAnyOperations.insert_wstring(java.lang.String) definition code for org.omg.DynamicAny.DynAnyOperations.insert_wstring(java.lang.String) , next sample code for org.omg.DynamicAny.DynAnyOperations.next() definition code for org.omg.DynamicAny.DynAnyOperations.next() , rewind sample code for org.omg.DynamicAny.DynAnyOperations.rewind() definition code for org.omg.DynamicAny.DynAnyOperations.rewind() , seek sample code for org.omg.DynamicAny.DynAnyOperations.seek(int) definition code for org.omg.DynamicAny.DynAnyOperations.seek(int) , to_any sample code for org.omg.DynamicAny.DynAnyOperations.to_any() definition code for org.omg.DynamicAny.DynAnyOperations.to_any() , type sample code for org.omg.DynamicAny.DynAnyOperations.type() definition code for org.omg.DynamicAny.DynAnyOperations.type()
 

Method Detail

get_as_string sample code for org.omg.DynamicAny.DynEnumOperations.get_as_string() definition code for org.omg.DynamicAny.DynEnumOperations.get_as_string()

String sample code for java.lang.String definition code for java.lang.String  get_as_string()
Returns the value of the DynEnum as an IDL identifier.


set_as_string sample code for org.omg.DynamicAny.DynEnumOperations.set_as_string(java.lang.String) definition code for org.omg.DynamicAny.DynEnumOperations.set_as_string(java.lang.String)

void set_as_string(String sample code for java.lang.String definition code for java.lang.String  value)
                   throws InvalidValue sample code for org.omg.DynamicAny.DynAnyPackage.InvalidValue definition code for org.omg.DynamicAny.DynAnyPackage.InvalidValue 
Sets the value of the DynEnum to the enumerated value whose IDL identifier is passed in the value parameter.

Throws:
InvalidValue - If value contains a string that is not a valid IDL identifier for the corresponding enumerated type

get_as_ulong sample code for org.omg.DynamicAny.DynEnumOperations.get_as_ulong() definition code for org.omg.DynamicAny.DynEnumOperations.get_as_ulong()

int get_as_ulong()
Returns the value of the DynEnum as the enumerated value's ordinal value. Enumerators have ordinal values 0 to n-1, as they appear from left to right in the corresponding IDL definition.


set_as_ulong sample code for org.omg.DynamicAny.DynEnumOperations.set_as_ulong(int) definition code for org.omg.DynamicAny.DynEnumOperations.set_as_ulong(int)

void set_as_ulong(int value)
                  throws InvalidValue sample code for org.omg.DynamicAny.DynAnyPackage.InvalidValue definition code for org.omg.DynamicAny.DynAnyPackage.InvalidValue 
Sets the value of the DynEnum as the enumerated value's ordinal value.

Throws:
InvalidValue - If value contains a value that is outside the range of ordinal values for the corresponding enumerated type