|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DynEnumOperations
Defines operations, applicable to the dynamic enumeration. The value of the dynamic enumeration can be set by name or by integer code. The valid string values and integer codes are taken from the typecode, from which the enumeration was constructed. The enumeration is an undividable type without traversable components.
Method Summary | |
---|---|
String |
get_as_string()
Get the current enumeration value, as string. |
int |
get_as_ulong()
Get the current enumeration value, as int. |
void |
set_as_string(String value)
Set the current enumeration value, as string. |
void |
set_as_ulong(int value)
Set the current enumeration value, as int. |
Methods inherited from interface org.omg.DynamicAny.DynAnyOperations |
---|
assign, component_count, copy, current_component, destroy, equal, from_any, get_any, get_boolean, get_char, get_double, get_dyn_any, 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_dyn_any, 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 |
Method Detail |
---|
String get_as_string()
int get_as_ulong()
void set_as_string(String value) throws InvalidValue
InvalidValue
- if the passed string is not one of the allowed values
for this enumeration.void set_as_ulong(int value) throws InvalidValue
InvalidValue
- if the passed string is not one of the allowed values
for this enumeration.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |