Overview | Module | Use | Devguide | Index

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

:: com :: sun :: star :: drawing ::
interface XLayerManager
  Base Hierarchy
      ::com::sun::star::uno::XInterface
       |
       +-::com::sun::star::container::XElementAccess
          |
          +-::com::sun::star::container::XIndexAccess
             |
             +-XLayerManager
Description This interface makes it possible to access and manage the Layer s of a document. See also LayerManager Developers Guide 9.3.2 Drawing Documents and Presentation Documents - Working with Drawing Documents - Shapes - Shape Operations - Layer Handling

Methods' Summary
insertNewByIndex | creates a new Layer
remove | removes a Layer and all Shape s on this Layer .
attachShapeToLayer | attaches a Shape to the given Layer .
getLayerForShape | queries the Layer that a Shape is attached to

Methods' Details
insertNewByIndex
XLayer insertNewByIndex( | [in] long | nIndex );
Description creates a new Layer Parameter nIndex the index at which the new layer is inserted Returns the new created Layer
remove
void remove( | [in] XLayer raises( | xLayer ) ::com::sun::star::container::NoSuchElementException );
Description removes a Layer and all Shape s on this Layer . Parameter xLayer this Layer will be removed and disposed
attachShapeToLayer
void attachShapeToLayer( | [in] XShape [in] XLayer | xShape, xLayer );
Description attaches a Shape to the given Layer . Parameter xShape this is the Shape that will be attached to a Layer Parameter xLayer this is the Layer that will be attached to a Shape
getLayerForShape
XLayer getLayerForShape( | [in] XShape | xShape );
Description queries the Layer that a Shape is attached to Parameter xShape specifies the Shape for which the layer is requested. Returns the Layer to which the Shape is attached.

Top of Page

Copyright © 2003 Sun Microsystems, Inc.