StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.reflection
Interface XIdlClass

All Superinterfaces:
com.sun.star.uno.XInterface

public abstract interface XIdlClass
extends com.sun.star.uno.XInterface


Field Summary
static com.sun.star.uno.Uik UIK
           
static java.lang.Object UNORUNTIMEDATA
           
static com.sun.star.lib.uno.typeinfo.TypeInfo[] UNOTYPEINFO
           
 
Method Summary
abstract  void createObject(java.lang.Object[] o)
           
abstract  boolean equals(com.sun.star.reflection.XIdlClass xic)
           
abstract  com.sun.star.reflection.XIdlArray getArray()
           
abstract  com.sun.star.reflection.XIdlClass getClass(java.lang.String s)
           
abstract  com.sun.star.reflection.XIdlClass[] getClasses()
           
abstract  com.sun.star.reflection.XIdlClass getComponentType()
           
abstract  com.sun.star.reflection.XIdlField getField(java.lang.String s)
           
abstract  com.sun.star.reflection.XIdlField[] getFields()
           
abstract  com.sun.star.reflection.XIdlClass[] getInterfaces()
           
abstract  com.sun.star.reflection.XIdlMethod getMethod(java.lang.String s)
           
abstract  com.sun.star.reflection.XIdlMethod[] getMethods()
           
abstract  java.lang.String getName()
           
abstract  com.sun.star.reflection.XIdlClass[] getSuperclasses()
           
abstract  com.sun.star.uno.TypeClass getTypeClass()
           
abstract  com.sun.star.uno.Uik getUik()
           
abstract  boolean isAssignableFrom(com.sun.star.reflection.XIdlClass xic)
           
 

Field Detail

UIK

public static final com.sun.star.uno.Uik UIK

UNORUNTIMEDATA

public static final java.lang.Object UNORUNTIMEDATA

UNOTYPEINFO

public static final com.sun.star.lib.uno.typeinfo.TypeInfo[] UNOTYPEINFO
Method Detail

createObject

public abstract void createObject(java.lang.Object[] o)
                           throws com.sun.star.uno.RuntimeException

equals

public abstract boolean equals(com.sun.star.reflection.XIdlClass xic)
                        throws com.sun.star.uno.RuntimeException

getArray

public abstract com.sun.star.reflection.XIdlArray getArray()
                                                    throws com.sun.star.uno.RuntimeException

getClass

public abstract com.sun.star.reflection.XIdlClass getClass(java.lang.String s)
                                                    throws com.sun.star.uno.RuntimeException

getClasses

public abstract com.sun.star.reflection.XIdlClass[] getClasses()
                                                        throws com.sun.star.uno.RuntimeException

getComponentType

public abstract com.sun.star.reflection.XIdlClass getComponentType()
                                                            throws com.sun.star.uno.RuntimeException

getField

public abstract com.sun.star.reflection.XIdlField getField(java.lang.String s)
                                                    throws com.sun.star.uno.RuntimeException

getFields

public abstract com.sun.star.reflection.XIdlField[] getFields()
                                                       throws com.sun.star.uno.RuntimeException

getInterfaces

public abstract com.sun.star.reflection.XIdlClass[] getInterfaces()
                                                           throws com.sun.star.uno.RuntimeException

getMethod

public abstract com.sun.star.reflection.XIdlMethod getMethod(java.lang.String s)
                                                      throws com.sun.star.uno.RuntimeException

getMethods

public abstract com.sun.star.reflection.XIdlMethod[] getMethods()
                                                         throws com.sun.star.uno.RuntimeException

getName

public abstract java.lang.String getName()
                                  throws com.sun.star.uno.RuntimeException

getSuperclasses

public abstract com.sun.star.reflection.XIdlClass[] getSuperclasses()
                                                             throws com.sun.star.uno.RuntimeException

getTypeClass

public abstract com.sun.star.uno.TypeClass getTypeClass()
                                                 throws com.sun.star.uno.RuntimeException

getUik

public abstract com.sun.star.uno.Uik getUik()
                                     throws com.sun.star.uno.RuntimeException

isAssignableFrom

public abstract boolean isAssignableFrom(com.sun.star.reflection.XIdlClass xic)
                                  throws com.sun.star.uno.RuntimeException

StarOffice 5.2 API
reverse engineered by classdoc