can be used to parse a stream of configuration layer XML. More...
import "LayerWriter.idl";
Exported Interfaces | |
| interface | com::sun::star::configuration::backend::XLayerHandler |
| accepts events describing the layer data. | |
| interface | com::sun::star::io::XActiveDataSource |
| provides access to the target stream. | |
| interface | com::sun::star::lang::XInitialization |
| allows initializing target stream. | |
Additional Inherited Members | |
Public Member Functions inherited from XLayerHandler | |
| void | startLayer () raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
| receives notification that a layer description is started for a component. | |
| void | endLayer () raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
| receives notification that a layer description is complete. | |
| void | overrideNode ([in] string aName, [in] short aAttributes, [in] boolean bClear) raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
| receives notification that a description of a node override is started. | |
| void | addOrReplaceNode ([in] string aName, [in] short aAttributes) raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
| receives notification that a new item is started. | |
| void | addOrReplaceNodeFromTemplate ([in] string aName, [in] TemplateIdentifier aTemplate, [in] short aAttributes) raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
| receives notification that a new item based on a particular template is started. | |
| void | endNode () raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
| receives notification that a node description is complete. | |
| void | dropNode ([in] string aName) raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
| receives notification that a node is dropped from a set. | |
| void | overrideProperty ([in] string aName, [in] short aAttributes, [in] type aType, [in] boolean bClear) raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
| receives notification that an existing property is modified. | |
| void | setPropertyValue ([in] any aValue) raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
| receives notification that the value of the current property is overridden. | |
| void | setPropertyValueForLocale ([in] any aValue, [in] string aLocale) raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
| receives notification that the value of the current localized property is overridden for a specific locale . | |
| void | endProperty () raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
| receives notification that a property description is complete. | |
| void | addProperty ([in] string aName, [in] short aAttributes, [in] type aType) raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
receives notification that a property having a VOID value is added to the current node. | |
| void | addPropertyWithValue ([in] string aName, [in] short aAttributes, [in] any aValue) raises ( MalformedDataException, com::sun::star::lang::WrappedTargetException ) |
receives notification that a property having a non-VOID value is added to the current node. | |
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 XActiveDataSource | |
| void | setOutputStream ([in] com::sun::star::io::XOutputStream aStream) |
| plugs the output stream. | |
| com::sun::star::io::XOutputStream | getOutputStream () |
Public Member Functions inherited from XInitialization | |
| void | initialize ([in] sequence< any > aArguments) raises ( com::sun::star::uno::Exception ) |
| initializes the object. | |
can be used to parse a stream of configuration layer XML.
The configuration layer data described to a com::sun::star::configuration::backend::XLayerHandler is written to a stream as OOR Update XML.
accepts events describing the layer data.
| interface com::sun::star::io::XActiveDataSource |
provides access to the target stream.
| interface com::sun::star::lang::XInitialization |
allows initializing target stream.
The target can be passed as a com::sun::star::io::XOutputStream.