module com::sun::star::lang

(Global Index)

submodules

services

interfaces

structs

exceptions

enums

typedefs

constant groups


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 controls the lifetime of components.
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 This is a tagging interface that all event listener interfaces must extend.
XInitialization This is the only interface for initializing 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.
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.
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 is invalid.
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.
SecurityException This exception is thrown if an action is restricted to the caller due to user rights.
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.

enums


typedefs


constant groups

SystemDependent These constants are used to specify systems which depend on return values.
Top of Page