| LibreOffice
    LibreOffice 24.8 SDK API Reference | 
Interface of Security SAX Event Keeper. More...
import "XSecuritySAXEventKeeper.idl";
 
  
| Public Member Functions | |
| long | addSecurityElementCollector ([in] ElementMarkPriority priority, [in] boolean modifyElement) | 
| Adds a new element collector on the next element in the SAX event stream. | |
| void | setSecurityId ([in] long id, [in] long securityId) | 
| Sets security id for an element mark. | |
| Public Member Functions inherited from XSAXEventKeeper | |
| long | addElementCollector () | 
| Adds a new element collector on the next element in the SAX event stream. | |
| void | removeElementCollector ([in] long id) | 
| Removes an element collector. | |
| long | addBlocker () | 
| Adds a new blocker on the next element in the SAX event stream. | |
| void | removeBlocker ([in] long id) | 
| Removes a blocker. | |
| boolean | isBlocking () | 
| Checks whether the SAX event stream is blocking. | |
| com::sun::star::xml::wrapper::XXMLElementWrapper | getElement ([in] long id) | 
| Gets the element of an element mark. | |
| void | setElement ([in] long id, [in] com::sun::star::xml::wrapper::XXMLElementWrapper aElement) | 
| Sets the element of an element mark. | |
| com::sun::star::xml::sax::XDocumentHandler | setNextHandler ([in] com::sun::star::xml::sax::XDocumentHandler nextHandler) | 
| Sets the next document handler in the SAX chain. | |
| string | printBufferNodeTree () | 
| Prints information about all buffered elements. | |
| com::sun::star::xml::wrapper::XXMLElementWrapper | getCurrentBlockingNode () | 
| Gets the element which current blocking happens. | |
| 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. | |
Interface of Security SAX Event Keeper.
This interface is an extension of the XSAXEventKeeper interface, some security related features are added.
| long addSecurityElementCollector | ( | [in] ElementMarkPriority | priority, | 
| [in] boolean | modifyElement ) | 
Adds a new element collector on the next element in the SAX event stream.
| priority | the priority of the element collector. See ConstOfPriority | 
| modifyElement | a flag representing whether the element collector will modify the content of its element after notification | 
| void setSecurityId | ( | [in] long | id, | 
| [in] long | securityId ) | 
Sets security id for an element mark.
| id | the keeper id of the element collector to be set | 
| securityId | the security id to be set |