StarOffice 5.2 API
reverse engineered by classdoc

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
 

Field Detail

_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
Constructor Detail

EnumTypeDescription

public EnumTypeDescription(java.lang.Class c)
Method Detail

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

StarOffice 5.2 API
reverse engineered by classdoc