StarOffice 5.2 API
reverse engineered by classdoc

com.sun.star.comp.typedescriptionmanager
Class TypeDescriptionManager

java.lang.Object
  |
  +--com.sun.star.comp.typedescriptionmanager.TypeDescriptionManager
All Implemented Interfaces:
com.sun.star.container.XHierarchicalNameAccess, com.sun.star.uno.XInterface

public synchronized class TypeDescriptionManager
extends java.lang.Object
implements com.sun.star.container.XHierarchicalNameAccess


Field Summary
private  java.util.Hashtable _map
           
private static java.util.Hashtable _standardTypes
           
private static com.sun.star.reflection.XTypeDescription _xHyperTD
           
private static com.sun.star.reflection.XTypeDescription _xLongTD
           
private static com.sun.star.reflection.XTypeDescription _xUHyperTD
           
private static com.sun.star.reflection.XTypeDescription _xULongTD
           
private static com.sun.star.reflection.XTypeDescription _xXInterfaceTD
           
(package private) static java.lang.Class class$com$sun$star$uno$Enum
           
(package private) static java.lang.Class class$com$sun$star$uno$XInterface
           
(package private) static java.lang.Class class$java$lang$Exception
           
 
Fields inherited from interface com.sun.star.container.XHierarchicalNameAccess
UIK, UNORUNTIMEDATA, UNOTYPEINFO
 
Constructor Summary
TypeDescriptionManager()
           
 
Method Summary
(package private) static java.lang.Class class$(java.lang.String s)
           
(package private)  java.lang.Object getByClass(java.lang.Class c, boolean b1, boolean b2)
           
 java.lang.Object getByHierarchicalName(java.lang.String s)
           
private  com.sun.star.reflection.XTypeDescription getXInterface()
           
 boolean hasByHierarchicalName(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_map

private java.util.Hashtable _map

_standardTypes

private static java.util.Hashtable _standardTypes

_xHyperTD

private static com.sun.star.reflection.XTypeDescription _xHyperTD

_xLongTD

private static com.sun.star.reflection.XTypeDescription _xLongTD

_xUHyperTD

private static com.sun.star.reflection.XTypeDescription _xUHyperTD

_xULongTD

private static com.sun.star.reflection.XTypeDescription _xULongTD

_xXInterfaceTD

private static com.sun.star.reflection.XTypeDescription _xXInterfaceTD

class$com$sun$star$uno$Enum

static java.lang.Class class$com$sun$star$uno$Enum

class$com$sun$star$uno$XInterface

static java.lang.Class class$com$sun$star$uno$XInterface

class$java$lang$Exception

static java.lang.Class class$java$lang$Exception
Constructor Detail

TypeDescriptionManager

public TypeDescriptionManager()
Method Detail

class$

static java.lang.Class class$(java.lang.String s)

getByClass

java.lang.Object getByClass(java.lang.Class c,
                            boolean b1,
                            boolean b2)
                      throws com.sun.star.container.NoSuchElementException,
                             com.sun.star.uno.RuntimeException

getByHierarchicalName

public java.lang.Object getByHierarchicalName(java.lang.String s)
                                       throws com.sun.star.container.NoSuchElementException,
                                              com.sun.star.uno.RuntimeException
Specified by:
getByHierarchicalName in interface com.sun.star.container.XHierarchicalNameAccess

getXInterface

private com.sun.star.reflection.XTypeDescription getXInterface()
                                                        throws com.sun.star.container.NoSuchElementException

hasByHierarchicalName

public boolean hasByHierarchicalName(java.lang.String s)
                              throws com.sun.star.uno.RuntimeException
Specified by:
hasByHierarchicalName in interface com.sun.star.container.XHierarchicalNameAccess

StarOffice 5.2 API
reverse engineered by classdoc