LibreOffice
LibreOffice 7.4 SDK API Reference
|
provides a filtered version of a configuration data Layer. More...
import"LayerFilter.idl";
Exported Interfaces | |
interface | XLayer |
provides read access to the filtered contents. More... | |
interface | com::sun::star::lang::XInitialization |
provides a means to set the source data for the filter. More... | |
Additional Inherited Members | |
![]() | |
void | readData ([in] XLayerHandler aHandler) raises (com::sun::star::lang::NullPointerException, com::sun::star::lang::WrappedTargetException, MalformedDataException) |
describes the contents of the layer to an XLayerHandler. More... | |
![]() | |
any | queryInterface ([in] type aType) |
queries for a new interface to an existing UNO object. More... | |
void | acquire () |
increases the reference counter by one. More... | |
void | release () |
decreases the reference counter by one. More... | |
![]() | |
void | initialize ([in] sequence< any > aArguments) raises ( com::sun::star::uno::Exception ) |
initializes the object. More... | |
provides a filtered version of a configuration data Layer.
A layer filter wraps a source XLayer object and provides access to a filtered version of its data. The data read from the filter usually is produced from the source data by adding and removing elements or modifying values.
interface com::sun::star::lang::XInitialization |
provides a means to set the source data for the filter.
Call com::sun::star::lang::XInitialization::initialize()() with a single argument of type com::sun::star::beans::NamedValue, where com::sun::star::beans::NamedValue::Name is "Source"
and com::sun::star::beans::NamedValue::Value is an object implementing XLayer.
interface XLayer |
provides read access to the filtered contents.
Method XLayer::readData() will render a filtered version of the data produced by the same method of the source object.