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 |
_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
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)
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)