provides a filtered version of a configuration data Layer. More...
import "LayerFilter.idl";
 
  
| Exported Interfaces | |
| interface | XLayer | 
| provides read access to the filtered contents. | |
| interface | com::sun::star::lang::XInitialization | 
| provides a means to set the source data for the filter. | |
| Additional Inherited Members | |
|  Public Member Functions inherited from XLayer | |
| 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. | |
|  Public Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) | 
| queries for a new interface to an existing UNO object. | |
| void | acquire () | 
| increases the reference counter by one. | |
| void | release () | 
| decreases the reference counter by one. | |
|  Public Member Functions inherited from XInitialization | |
| void | initialize ([in] sequence< any > aArguments) raises ( com::sun::star::uno::Exception ) | 
| initializes the object. | |
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.