module com::sun::star::lang |
General UNO concepts like factories etc.
submodules |
services |
MultiServiceFactory | provides a collection of implementations for services. |
RegistryServiceManager | provides a collection of and a registry for implementations for services. |
ServiceManager | provides a collection of implementations for services. |
interfaces |
XComponent | allows to exclicitly free resources and break cyclic references. |
XConnectionPoint | supports connection points for connectable objects. |
XConnectionPointContainer | makes it possible to locate a specific connection point for a specified UIK and manages a sequence of connections points. |
XEventListener | base interface for all event listeners interfaces. |
XInitialization | initializes an object directly after its creation. |
XLocalizable | makes it possible to set a Locale to be used by the object. |
XMain | Executable components implement this interface. |
XMultiComponentFactory | Factory object for launching component instances giving a context from which to retrieve deployment values. |
XMultiServiceFactory | Factory objects support this interface for creating components by a specifying string, for example, the service name. |
XServiceDisplayName | provides a name for the service to be used in displays. |
XServiceInfo | provides information regarding which services are implemented. |
XServiceName | identifies the object with a service name which can be used to create such an object by a factory. |
XSingleComponentFactory | A factory supports this interface if the component which is created by this factory implements the service specification defined by the factory. |
XSingleServiceFactory | A factory supports this interface if the component which is created by this factory implements the service specification defined by the factory. |
XTypeProvider | interface to get information about the types (usually interface types) supported by an object. |
XUnoTunnel | the interface to tunnel UNO. This means providing access to data
or something else, which is not specified in the UNO-IDL. |
structs |
EventObject | specifies the base for all event objects and identifies the source of the event. |
Locale | object represents a specific geographical, political, or cultural region. |
exceptions |
ArrayIndexOutOfBoundsException | This exception is thrown to indicate that an array has been accessed with an illegal index. |
ClassNotFoundException | This exception is thrown when an application tries to load the information on the type through its string name. |
DisposedException | This exception occurs if the object behind this interface has been disposed before and can't uphold its method specification anymore. |
IllegalAccessException | This exception is thrown when an application tries to change a constant property. |
IllegalArgumentException | This exception is thrown to indicate that a method has passed an illegal or inappropriate argument. |
IndexOutOfBoundsException | This exception is thrown to indicate that a container has been accessed with an illegal index. |
InvalidListenerException | is thrown by the XConnectionPoint::advice method to indicate that the listener has not supplied the necessary interface. |
ListenerExistException | is thrown by the XConnectionPoint::advise method to indicate that there is only one listener allowed. |
NoSuchFieldException | signals that the class does not have a field of a specified name. |
NoSuchMethodException | signals that the interface does not have a method of a specified name. |
NoSupportException | This exception is thrown when a method of an interface is not supported. |
NullPointerException | This exception is thrown when an application attempts to use NULL in a case where an object is required. |
ServiceNotRegisteredException | This exception is thrown when a needed service is not found. |
WrappedTargetException | This is a checked exception that wraps an exception thrown by the original target. |
WrappedTargetRuntimeException | This is a runtime exception that wraps any other exception thrown by the original target. |
enums |
typedefs |
constant groups |
SystemDependent | These constants are used to specify systems which depend on return values. |
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.