interface XLayerManager in module com::sun::star::drawing::

(Global Index)

Syntax

interface XLayerManager : com::sun::star::container::XIndexAccess ;

Description

This interface makes it possible to access and manage the Layer s of a document.

See also

LayerManager

Method 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

Known Services Which Export this Interface

com::sun::star::drawing::LayerManager

Method Details



insertNewByIndex

Syntax

com::sun::star::drawing::XLayer insertNewByIndex (
long nIndex );

Description

creates a new Layer

Parameter nIndex

the index at which the new layer is inserted

Returns

the new created Layer

remove

Syntax

void remove (
com::sun::star::drawing::XLayer xLayer )
raises ( 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

Syntax

void attachShapeToLayer (
com::sun::star::drawing::XShape xShape,
com::sun::star::drawing::XLayer 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

Syntax

com::sun::star::drawing::XLayer getLayerForShape (
com::sun::star::drawing::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