| Overview | Module | Use | Devguide | Index |
| Nested Modules | Services | Singletons | Interfaces | Structs | Exceptions | Enums | Typedefs | Constant Groups |
| module embed |
| Services | |
| BaseStorage | This is a service that allows to get access to a storage hierarchy. |
| EmbeddedObjectDescriptor | describes properties of an embedded object |
| FileSystemStorage | This is a service that allows to get access to a file system folder using storage hierarchy. |
| FileSystemStorageFactory | The FileSystemStorageFactory is a service that allows to create a FileSystemStorage based on URL. The URL must point to a folder. |
| Storage | This is a service that allows to get access to a package using storage hierarchy. |
| StorageFactory | The StorageFactory is a service that allows to create a storage based on either stream or URL. |
| StorageStream | This is a service that represents a stream that can be provided by XStorage ::openStreamElement() call implemented by Storage service. |
| Interfaces | |
| XClassifiedObject | represents common functionality for embedded objects |
| XCommonEmbedPersist | specifies common implementation for embedded objects and links persistence. |
| XComponentSupplier | provides access to a component. |
| XEmbedObjectClipboardCreator | allows to create and initialize a new embedded object from clipboard. |
| XEmbedObjectCreator | allows to create and initialize a new embedded object. |
| XEmbedObjectFactory | allows to create and initialize a new embedded object of specified type. |
| XEmbedPersist | specifies an implementation for embedded object persistence. |
| XEmbeddedClient | represents common functionality for embedded clients. |
| XEmbeddedObject | represents common functionality for embedded objects. |
| XEncryptionProtectedSource | This interface allows to set a password for an object. |
| XHatchWindow | specifies the operations for a hatch window. |
| XHatchWindowController | specifies the operations for a hatch window. |
| XHatchWindowFactory | creates a hatch window implementation. |
| XInplaceClient | represents common functionality for inplace clients. |
| XInplaceObject | represents common functionality for inplace embedded objects. |
| XInsertObjectDialog | allows to create and initialize a new embedded object using GUI dialog. |
| XLinkCreator | allows to create and initialize a new link. |
| XLinkFactory | allows to create and initialize a new link of specified type. |
| XLinkageSupport | specifies an additional implementation for linked embedded object support. |
| XPackageStructureCreator | allows to convert file system folder tree in to a package. |
| XPersistanceHolder | allows to disconnect an object from its persistence. |
| XStateChangeBroadcaster | broadcasts message in case embedded object object changes it's state. |
| XStateChangeListener | makes it possible to receive events when an embedded object changes it's state. |
| XStorage | This interface represents main storage functionality. |
| XStorageRawAccess | This interface represents main storage functionality. |
| XTransactedObject | allows transacted access to an object. |
| XTransactionBroadcaster | broadcasts messege in case transacted object is commited or reverted. |
| XTransactionListener | makes it possible to receive events when a transacted object is commited or reverted. |
| XTransferableSupplier | provide access to a ::com::sun::star::datatransfer::XTransferable implementation from the object. |
| XVisualObject | represents common visualisation functionality for embedded objects. |
| XWindowSupplier | provides access to a vcl window implementation. |
| Structs | |
| InsertedObjectInfo | is intended to provide result of creation of an embedded object by dialog. |
| VerbDescriptor | describes a verb. |
| VisualRepresentation | can contain a graphical representation in an arbitrary format. |
| Exceptions | |
| InvalidStorageException | This exception can be thrown in case a storage is invalid. |
| LinkageMisuseException | This exception can be thrown in case a linked object is misused. |
| NeedsRunningStateException | This exception can be thrown in case a list of accepted verbs of states is requested and the object is in loaded state and this information can be retrieved only when the object is in running state. |
| NoVisualAreaSizeException | This exception can be thrown in case the object can not provide own visual area currently. |
| ObjectSaveVetoException | This exception can be thrown in case container whants to avoid objects saving. |
| StateChangeInProgressException | This exception can be thrown in case the object does not allow to call requested functionality currently because the object is changing state. |
| StorageWrappedTargetException | This exception can wrap an exception thrown during XStorage methods execution. |
| UnreachableStateException | This exception can be thrown in case specified state can not be reached. |
| UseBackupException | This exception can be thrown in case a storage commit is failed. |
| WrongStateException | This exception can be thrown in case the object's state does not allow to call requested functionality. |
| Constant Groups | |
| Aspects | The constant set contains possible aspects for an embedded object. |
| ElementModes | The constant set contains possible modes to open an element. |
| EmbedMapUnits | contains list of possible map modes supported by embedded object. |
| EmbedMisc | The constant set contains flags describing miscellaneous charactetistics of embedded objects. |
| EmbedStates | This constant set contains possible states for ::EmbeddedObject . |
| EmbedUpdateModes | The constant set specifies possible modes of object update. |
| EmbedVerbs | This constants set contains possible verbs for a contained object. |
| EntryInitModes | This constant set contains possible modes to initialize object persistance. |
| VerbAttributes | The constant set specifies possible attributes of a verb. |
Copyright © 2003 Sun Microsystems, Inc.