Top | Module | Use | Manual | Index |
 NESTED MODULES | SERVICES | INTERFACES | STRUCTS | EXCEPTIONS | ENUMS | TYPEDEFS | CONSTANT GROUPS  |
Services |
|
Components | specifies a collection of components. |
Controller | is an abstract service for a component which offers a deeper integration of desktop components than a UnoControl can offer. |
Desktop | is the environment for components which can instantiate within frames. |
DesktopTask | specifies a separate task within a desktop environment. |
DesktopTasks | specifies a collection of tasks. |
DocumentTemplates | is an abstract service for accessing the document templates of the office and manipulate them ( add or rename or remove templates ) |
Frame | represents the environment for a desktop component. |
FrameControl | contains a frame with a desktop component. |
FrameLoader | Derivations of this abstract service are used to load components into Frame s of the environment. |
FrameLoaderFactory | factory to create frame loader |
FramesContainer | This is a special container which can contain frames. |
MediaTypeDetectionHelper | provides for mapping a given sequence of ContentIdentifierStrings to a sequence of respective MediaTypes. |
ProtocolHandler | special dispatcher registered for URL protocols |
Settings | [ DEPRECATED ] |
SynchronousFrameLoader | Derivations of this abstract service are used to load components into Frame s of the environment. |
TemplateAccess | specifies a collection of TemplateAccess. |
Interfaces |
|
XBrowseHistoryRegistry | [ DEPRECATED ] |
XComponentLoader | This is a simple interface to load components by an URL into a frame environment. |
XComponentRegistry | [ DEPRECATED ] makes it possible to instantiate desktop components. |
XConfigManager | [ DEPRECATED ] |
XController | With this interface, components viewed in a Frame can serve events (by supplying dispatches). |
XDesktop | This is the main interface of a desktop service. |
XDesktopTask | is used to initialize and close a desktop task. |
XDispatch | serves state information of objects which can be connected to controllers (e.g., toolbox controllers). |
XDispatchProvider | provides XDispatch interfaces for certain functions which are useful at the UI. |
XDispatchProviderInterception | makes it possible to register an XDispatchProvider which intercepts all requests of XDispatch to this instance. |
XDispatchProviderInterceptor | makes it possible to intercept request of XDispatch . |
XDispatchResultListener | |
XDocumentTemplates | makes it possible to receive events when the state of a feature changes. |
XExtendedFilterDetection | [ DEPRECATED ] extended filter detection for frame loader factories. |
XFilterDetect | [ DEPRECATED ] makes it possible to determine the content type. |
XFrame | makes it possible to control a Frame |
XFrameActionListener | has to be provided if an object wants to receive events when several things happen to components within frames of the desktop. |
XFrameLoader | |
XFrameLoaderQuery | [ DEPRECATED ] Use this interface together with a XMultiServiceFactory to implement a frame loader. You can support detailed information about supported properties with XFrameLoaderQuery and create matching loader with XMultiServiceFactory. |
XFrameSetModel | [ DEPRECATED ] This is the main interface for model objects. |
XFrames | manages and creates frames. |
XFramesSupplier | |
XInterceptorInfo | Makes it possible to get information about registered interceptor. zB. get URL lists for interception Use it as an additional interface to XDispatchProviderInterceptor . |
XLoadEventListener | is used to receive callbacks from a frame loader. |
XModel | represents a component which is created from an URL and arguments. |
XNotifyingDispatch | |
XStatusListener | makes it possible to receive events when the state of a feature changes. |
XStorable | offers a simple way to store a component to an URL. |
XSynchronousFrameLoader | loads a resource into a Frame . |
XTask | This is the main interface of a task within the desktop. @deprecated@see XDesktopTask for substitute. |
XTasksSupplier | provides access to the tasks of a desktop environment. |
XTerminateListener | has to be provided if an object wants to receive an event when the master environment (e.g., desktop) is terminated. |
XUrlList | [ DEPRECATED ] provides a list of URLs (i.e., to represent a selection). |
XWindowArranger | makes it possible to arrange the sub-windows within this component. |
Structs |
|
DispatchDescriptor | describes a feature to be retrieved by a URL that has to be loaded into a specified frame. |
DispatchResultEvent | |
FeatureStateEvent | This event is broadcast by a Controller whenever the state of the feature changes. |
FrameActionEvent | This event struct is broadcast for actions which can happen to components within frames. |
Exceptions |
|
TerminationVetoException | This exception can be thrown to prevent the environment (e.g., desktop) from terminating. |
Enums |
|
FrameAction | These are the events which can happen to the components in frames of the desktop. |
Constant Groups |
|
DispatchResultState | |
FrameSearchFlag | These types describe the algorithm to be used to search a frame. |
WindowArrange | These constants are used to specify a style of window arrangement. |
Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.