:: com :: sun :: star ::

module container
Description
Interfaces for collections and containers.

Interfaces
::com::sun::star::container::XChild provides access to the parent of the object.
::com::sun::star::container::XComponentEnumeration provides a typified enumeration through components.
::com::sun::star::container::XComponentEnumerationAccess provides a factory for a typified enumeration through a collection of components.
::com::sun::star::container::XContainer supports quick access to the information if a container currently contains elements.
::com::sun::star::container::XContainerListener receives events when the content of the related container changes.
::com::sun::star::container::XContainerQuery supports simple query feature on a container
::com::sun::star::container::XContentEnumerationAccess allows access to the collections of all content types within the object.
::com::sun::star::container::XElementAccess This is the base interface of all collection interfaces.
::com::sun::star::container::XEnumeration provides functionality to enumerate the contents of a container.
::com::sun::star::container::XEnumerationAccess used to enumerate objects in a container which contains objects.
::com::sun::star::container::XHierarchicalName specifies the fully qualified name of the object within a hierarchy.
::com::sun::star::container::XHierarchicalNameAccess is used to have hierarchical access to elements within a container.
::com::sun::star::container::XHierarchicalNameContainer * Insertion and removal of hierarchical elements.
::com::sun::star::container::XHierarchicalNameReplace * Replacement of hierarchical elements.
::com::sun::star::container::XIdentifierAccess provides access to the elements of a collection through a unique identifier.
::com::sun::star::container::XIdentifierContainer This is the generic interface for supporting the creation and removal of elements with unique identifiers.
::com::sun::star::container::XIdentifierReplace This is the generic interface for supporting the replacement of elements with unique identifiers.
::com::sun::star::container::XImplicitIDAccess makes it possible to access contents through an implicit (unique) ID.
::com::sun::star::container::XImplicitIDContainer makes it possible to insert and remove elements in/from a container using an implicit (unique) ID.
::com::sun::star::container::XImplicitIDReplace makes it possible to replace contents in a collection by an implicit (unique) ID:
::com::sun::star::container::XIndexAccess provides access to the elements of a collection through an index.
::com::sun::star::container::XIndexContainer This is the generic interface for supporting the insertion and removal of indexed elements.
::com::sun::star::container::XIndexReplace This is the generic interface for supporting the replacement of indexed elements.
::com::sun::star::container::XNameAccess is used to access named objects within a container.
::com::sun::star::container::XNameContainer This is the generic interface for supporting the insertion and removal of named elements.
::com::sun::star::container::XNameReplace This is the generic interface for supporting the replacement of named elements.
::com::sun::star::container::XNamed specifies the name of the object.
::com::sun::star::container::XSet This is the generic interface for supporting the insertion and removal of elements.
::com::sun::star::container::XUniqueIDAccess makes it possible to access contents via a unique ID.
Structs
::com::sun::star::container::ContainerEvent This event is fired when an element is inserted in a container.
Exceptions
::com::sun::star::container::ElementExistException is thrown by container methods, if an element is added which is already a child of the container.
::com::sun::star::container::NoSuchElementException is thrown by child access methods of collections, if the addressed child does not exist.
Top of Page