org.omg.CORBA
Interface DynEnum

All Superinterfaces:
DynAny, Object

Deprecated. by DynEnum

public interface DynEnum
extends DynAny

Represents the dynamic enumeration, allowing to get/set the value by name or by position in the enumeration list. The CORBA enumeration can obtain one of the named values from the specified enumeration list.


Method Summary
 String value_as_string()
          Deprecated. Get the value of this object.
 void value_as_string(String member)
          Deprecated. Set the value of this object.
 int value_as_ulong()
          Deprecated. Get the value of this object as the position inside the list of this enumeration.
 void value_as_ulong(int member)
          Deprecated. Set the value of this object as the position inside the list of this enumeration.
 
Methods inherited from interface org.omg.CORBA.DynAny
assign, copy, current_component, destroy, from_any, get_any, get_boolean, get_char, get_double, get_float, get_long, get_longlong, get_octet, get_reference, get_short, get_string, get_typecode, get_ulong, get_ulonglong, get_ushort, get_val, get_wchar, get_wstring, insert_any, insert_boolean, insert_char, insert_double, insert_float, insert_long, insert_longlong, insert_octet, insert_reference, insert_short, insert_string, insert_typecode, insert_ulong, insert_ulonglong, insert_ushort, insert_val, insert_wchar, insert_wstring, next, rewind, seek, to_any, type
 
Methods inherited from interface org.omg.CORBA.Object
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override
 

Method Detail

value_as_string

String value_as_string()
Deprecated. 
Get the value of this object.

Returns:
the currently set value, one of the allowed values for this enumeration.

value_as_string

void value_as_string(String member)
Deprecated. 
Set the value of this object.

Parameters:
member - the value to set, must be one of the allowed values for this enumeration. Otherwise the SystemException may be thrown.

value_as_ulong

void value_as_ulong(int member)
Deprecated. 
Set the value of this object as the position inside the list of this enumeration.

Parameters:
member - the position of the enumeration value inside the enumeration list. Otherwise the SystemException may be thrown.

value_as_ulong

int value_as_ulong()
Deprecated. 
Get the value of this object as the position inside the list of this enumeration.

Returns:
member the position of the currently set enumeration value inside the enumeration list.