Overview | Module | Use | Devguide | Index

Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups

:: com :: sun :: star ::
module document
Description Office document related interfaces.

Services
DocumentInfo | this service provides document-specific information like the author, creation date and user fields
EventDescriptor | specifies an event binding for a document or a document content
Events | is a collection of all events supported by a document or content of a document
ExportFilter | filter for exports
ExtendedTypeDetection | describes a class of service which will be used for deep TypeDetection in a generic way
ExtendedTypeDetectionFactory | factory to create extended type detection components.
FilterAdapter |
FilterFactory | factory to create filter components.
HeaderFooterSettings | describes properties that control the formatting of headers and footers for documents that do not allow individual settings for individual parts like pages or slides.
ImportFilter | filter for imports
LinkTarget | This service is implemented by objects inside a document object model that can be the target of a link inside a document
LinkTargets | This service gives access to a collection of names that are child links of the parent object that supplied this service.
MediaDescriptor | describes properties of a document, regarding the relationship between the loaded document and the resource the document is loaded from / stored to.
OfficeDocument | abstract service which specifies a storable and printable document
OleEmbeddedServerRegistration | registers embedded server for StarOffice documents
Settings | describes properties that apply to the whole document of any application.
StandaloneDocumentInfo | extends the service DocumentInfo to have access on such document properties without loading the whole document
TypeDetection | capsulate a type detection service and provide read/write access on it's configuration data.

Interfaces
XActionLockable | makes it possible to prevent object internal updates for a certain period to be able to quickly change multiple parts of the objects, where the updates would invalidate each other, anyway.
XBinaryStreamResolver |
XDocumentInfo | provides access to the user fields for the information regarding the document
XDocumentInfoSupplier | through this interface documents can provide a DocumentInfo
XDocumentInsertable | makes it possible to import a document from a given URL into this document.
XEmbeddedObjectResolver | this interface converts embedded object URLs from one URL space to another.
XEmbeddedObjectSupplier | represents something that provides an embedded object.
XEventBroadcaster | makes it possible to register listeners which are called whenever a document event (see EventObject ) occurs
XEventListener | makes it possible to register listeners, which are called whenever a document or document content event occurs
XEventsSupplier | gives access to a list of URLs bound to events of this object
XExporter | makes it possible to connect a document with an ExportFilter
XExtendedFilterDetection | provides a "deep" filter detection
XFilter | interface to filter documents
XFilterAdapter | This is an interface that can be used to link a filter to the FilterAdapter
XGraphicObjectResolver | this interface converts graphic object URLs from one URL space to another.
XImporter | makes it possible to connect a document with an ImportFilter
XInteractionFilterOptions | A continuation to return filter options from interaction helper.
XInteractionFilterSelect | continuation used by interaction mechanism at filter detection during loading documents
XLinkTargetSupplier | interface is supplied by objects inside a document object model that have children that can be the target of a link inside a document.
XMimeTypeInfo | provides information regarding which MIME types are supported by a filter.
XRedlinesSupplier | provides access to a container of the redline objects of the document.
XStandaloneDocumentInfo | makes it possible to load document information from a resource specified by a URL and to store it into a resource also specified by a URL
XTypeDetection | support "flat" and "deep" type detection of a given document
XViewDataSupplier | gives access to some properties describing all open views to a document

Structs
EventObject | is thrown on document and document content events

Exceptions
AmbigousFilterRequest | should be used for interaction to handle states of ambigous filter detection
BrokenPackageRequest | Is used for interaction handle in case package is broken.
FilterOptionsRequest | Is used for interaction handle to get filter options.
NoSuchFilterRequest | should be used for interaction to handle states of unknown filter during detection

Constant Groups
LinkUpdateModes |
MacroExecMode | Specify whether a macro can be executed.
PrinterIndependentLayout | specifies whether the document printer metric is used.
RedlineDisplayType | specifies which changes in a document are displayed.
UpdateDocMode | Specify the way a document can be updated.

Top of Page

Copyright © 2003 Sun Microsystems, Inc.