StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.comp.typedescriptionmanager
Class TypeDescription

java.lang.Object
  |
  +--com.sun.star.comp.typedescriptionmanager.TypeDescription
All Implemented Interfaces:
com.sun.star.uno.XInterface, com.sun.star.reflection.XTypeDescription
Direct Known Subclasses:
com.sun.star.comp.typedescriptionmanager.AttributeTypeDescription, com.sun.star.comp.typedescriptionmanager.CompoundTypeDescription, com.sun.star.comp.typedescriptionmanager.EnumTypeDescription, com.sun.star.comp.typedescriptionmanager.InterfaceTypeDescription, com.sun.star.comp.typedescriptionmanager.MethodTypeDescription, com.sun.star.comp.typedescriptionmanager.SequenceTypeDescription

synchronized class TypeDescription
extends java.lang.Object
implements com.sun.star.reflection.XTypeDescription


Field Summary
protected  java.lang.Class _class
           
private  java.lang.String _name
           
private  com.sun.star.uno.TypeClass _typeClass
           
protected  com.sun.star.lib.uno.typeinfo.TypeInfo[] _typeInfos
           
 
Fields inherited from interface com.sun.star.reflection.XTypeDescription
UIK, UNORUNTIMEDATA
 
Constructor Summary
TypeDescription(java.lang.Class c, com.sun.star.uno.TypeClass tc)
           
TypeDescription(java.lang.String s, com.sun.star.uno.TypeClass tc)
           
 
Method Summary
 java.lang.String getName()
           
 com.sun.star.uno.TypeClass getTypeClass()
           
protected  com.sun.star.lib.uno.typeinfo.TypeInfo getTypeInfo(java.lang.String s)
           
protected  void initTypeInfos()
           
protected  boolean isConst(java.lang.String s)
           
protected  boolean isInterface(java.lang.String s)
           
protected  boolean isOneway(java.lang.String s)
           
protected  boolean isReadOnly(java.lang.String s)
           
protected  boolean isUnsigned(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_class

protected java.lang.Class _class

_name

private java.lang.String _name

_typeClass

private com.sun.star.uno.TypeClass _typeClass

_typeInfos

protected com.sun.star.lib.uno.typeinfo.TypeInfo[] _typeInfos
Constructor Detail

TypeDescription

public TypeDescription(java.lang.Class c,
                       com.sun.star.uno.TypeClass tc)

TypeDescription

public TypeDescription(java.lang.String s,
                       com.sun.star.uno.TypeClass tc)
Method Detail

getName

public java.lang.String getName()
                         throws com.sun.star.uno.RuntimeException
Specified by:
getName in interface com.sun.star.reflection.XTypeDescription

getTypeClass

public com.sun.star.uno.TypeClass getTypeClass()
                                        throws com.sun.star.uno.RuntimeException
Specified by:
getTypeClass in interface com.sun.star.reflection.XTypeDescription

getTypeInfo

protected com.sun.star.lib.uno.typeinfo.TypeInfo getTypeInfo(java.lang.String s)

initTypeInfos

protected void initTypeInfos()

isConst

protected boolean isConst(java.lang.String s)

isInterface

protected boolean isInterface(java.lang.String s)

isOneway

protected boolean isOneway(java.lang.String s)

isReadOnly

protected boolean isReadOnly(java.lang.String s)

isUnsigned

protected boolean isUnsigned(java.lang.String s)

StarOffice 5.2 API
reverse engineered by classdoc