com.sun.star.comp.typedescriptionmanager
Class EnumTypeDescription
java.lang.Object
|
+--com.sun.star.comp.typedescriptionmanager.TypeDescription
|
+--com.sun.star.comp.typedescriptionmanager.EnumTypeDescription
- All Implemented Interfaces:
- com.sun.star.reflection.XEnumTypeDescription, com.sun.star.uno.XInterface, com.sun.star.reflection.XTypeDescription
- synchronized class EnumTypeDescription
- extends com.sun.star.comp.typedescriptionmanager.TypeDescription
- implements com.sun.star.reflection.XEnumTypeDescription
Field Summary |
private boolean |
_bDefaultSet
|
private java.lang.String[] |
_enumNames
|
private int[] |
_enumValues
|
private int |
_nDefault
|
(package private) static java.lang.Class |
class$com$sun$star$uno$Enum
|
Fields inherited from class com.sun.star.comp.typedescriptionmanager.TypeDescription |
_class, _name, _typeClass, _typeInfos |
Fields inherited from interface com.sun.star.reflection.XEnumTypeDescription |
UIK, UNORUNTIMEDATA |
Constructor Summary |
EnumTypeDescription(java.lang.Class c)
|
Method Summary |
(package private) static java.lang.Class |
class$(java.lang.String s)
|
int |
getDefaultEnumValue()
|
java.lang.String[] |
getEnumNames()
|
int[] |
getEnumValues()
|
private void |
init()
|
Methods inherited from class com.sun.star.comp.typedescriptionmanager.TypeDescription |
getName, getTypeClass, getTypeInfo, initTypeInfos, isConst, isInterface, isOneway, isReadOnly, isUnsigned |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.sun.star.reflection.XTypeDescription |
getName, getTypeClass |
_bDefaultSet
private boolean _bDefaultSet
_enumNames
private java.lang.String[] _enumNames
_enumValues
private int[] _enumValues
_nDefault
private int _nDefault
class$com$sun$star$uno$Enum
static java.lang.Class class$com$sun$star$uno$Enum
EnumTypeDescription
public EnumTypeDescription(java.lang.Class c)
class$
static java.lang.Class class$(java.lang.String s)
getDefaultEnumValue
public int getDefaultEnumValue()
throws com.sun.star.uno.RuntimeException
- Specified by:
getDefaultEnumValue
in interface com.sun.star.reflection.XEnumTypeDescription
getEnumNames
public java.lang.String[] getEnumNames()
throws com.sun.star.uno.RuntimeException
- Specified by:
getEnumNames
in interface com.sun.star.reflection.XEnumTypeDescription
getEnumValues
public int[] getEnumValues()
throws com.sun.star.uno.RuntimeException
- Specified by:
getEnumValues
in interface com.sun.star.reflection.XEnumTypeDescription
init
private void init()
throws com.sun.star.uno.RuntimeException