Overview | Module | Use | Devguide | Index

Methods' Summary | Methods' Details | Attributes' Summary | Attributes' Details

:: com :: sun :: star :: container ::
interface XContainer
  Base Hierarchy
      ::com::sun::star::uno::XInterface
       |
       +-XContainer
Description supports quick access to the information if a container currently contains elements. The XContainer interface is provided for containers which need to broadcast changes within the container; that means the actions of adding or removing elements are broadcast to the listeners. This can be useful for UI to enable/disable some functions without actually accessing the data. See also XContent See also XIndexAccess See also XNameAcces See also XEnumerationAccess

Methods' Summary
addContainerListener | adds the specified listener to receive events when elements are inserted or removed.
removeContainerListener | removes the specified listener so it does not receive any events from this container.

Methods' Details
addContainerListener
[oneway] void addContainerListener( | [in] XContainerListener | xListener );
Description adds the specified listener to receive events when elements are inserted or removed. It is suggested to allow multiple registration of the same listener, thus for each time a listener is added, it has to be removed. See also XContainerListener
removeContainerListener
[oneway] void removeContainerListener( | [in] XContainerListener | xListener );
Description removes the specified listener so it does not receive any events from this container. It is suggested to allow multiple registration of the same listener, thus for each time a listener is added, it has to be removed. See also XContainerListener

Top of Page

Copyright © 2003 Sun Microsystems, Inc.