Top   Module   Use   Manual   Index 
 NESTED MODULES | SERVICES | INTERFACES | STRUCTS | EXCEPTIONS | ENUMS | TYPEDEFS | CONSTANT GROUPS 

com :: sun :: star ::

module lang

Description
General UNO concepts like factories etc.


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.

Constant Groups

SystemDependent [ DEPRECATED ]
These constants are used to specify systems which depend on return values.

Top of Page