:: com :: sun :: star :: container ::

interface XIndexContainer
Base Interfaces
::com::sun::star::uno::XInterface
  |  
  +--::com::sun::star::container::XElementAccess
       |  
       +--::com::sun::star::container::XIndexAccess
            |  
            +--::com::sun::star::container::XIndexReplace
                 |  
                 +--XIndexContainer
::com::sun::star::container::XIndexReplace
(referenced interface's summary:)
This is the generic interface for supporting the replacement of indexed elements.
Description
This is the generic interface for supporting the insertion and removal of indexed elements.
See also
::com::sun::star::container::XContainer
Developers Guide
3.3.5 Professional UNO - UNO Concepts - Collections and Containers

Methods' Summary
insertByIndex inserts the given element at the specified index.  
removeByIndex removes the element at the specified index.  
Methods' Details
insertByIndex
void
insertByIndex( [in] long  Index,
[in] any  Element )
raises( ::com::sun::star::lang::IllegalArgumentException,
::com::sun::star::lang::IndexOutOfBoundsException,
::com::sun::star::lang::WrappedTargetException );

Description
inserts the given element at the specified index.

To append an element, use the index "last index +1".

removeByIndex
void
removeByIndex( [in] long  Index )
raises( ::com::sun::star::lang::IndexOutOfBoundsException,
::com::sun::star::lang::WrappedTargetException );

Description
removes the element at the specified index.
Top of Page