LibreOffice Module xmloff (master) 1
Public Member Functions | List of all members
XMLEventExportHandler Class Referenceabstract

Handle export of an event for a certain event type (event type as defined by the PropertyValue "EventType" in API). More...

#include <xmlevent.hxx>

Inheritance diagram for XMLEventExportHandler:
[legend]

Public Member Functions

virtual ~XMLEventExportHandler ()
 
virtual void Export (SvXMLExport &rExport, const OUString &rEventQName, const css::uno::Sequence< css::beans::PropertyValue > &rValues, bool bUseWhitespace)=0
 

Detailed Description

Handle export of an event for a certain event type (event type as defined by the PropertyValue "EventType" in API).

The Handler has to generate the full <script:event> element.

Definition at line 94 of file xmlevent.hxx.

Constructor & Destructor Documentation

◆ ~XMLEventExportHandler()

virtual XMLEventExportHandler::~XMLEventExportHandler ( )
inlinevirtual

Definition at line 97 of file xmlevent.hxx.

Member Function Documentation

◆ Export()

virtual void XMLEventExportHandler::Export ( SvXMLExport rExport,
const OUString &  rEventQName,
const css::uno::Sequence< css::beans::PropertyValue > &  rValues,
bool  bUseWhitespace 
)
pure virtual
Parameters
rEventQNamethe current XML export
rValuesthe XML name of the event
bUseWhitespacethe values for the event

Implemented in XMLScriptExportHandler, and XMLStarBasicExportHandler.


The documentation for this class was generated from the following file: