LibreOffice Module forms (master) 1
Public Member Functions | Private Attributes | List of all members
CLibxml2XFormsExtension Class Reference

#include <extension.hxx>

Inheritance diagram for CLibxml2XFormsExtension:
[legend]
Collaboration diagram for CLibxml2XFormsExtension:
[legend]

Public Member Functions

 CLibxml2XFormsExtension ()
 
const css::uno::Reference< css::xforms::XModel > & getModel () const
 
const css::uno::Reference< css::xml::dom::XNode > & getContextNode () const
 
virtual css::xml::xpath::Libxml2ExtensionHandle SAL_CALL getLibxml2ExtensionHandle () override
 
virtual void SAL_CALL initialize (const css::uno::Sequence< css::uno::Any > &aSequence) override
 

Private Attributes

css::uno::Reference< css::xforms::XModel > m_aModel
 
css::uno::Reference< css::xml::dom::XNode > m_aContextNode
 

Detailed Description

Definition at line 32 of file extension.hxx.

Constructor & Destructor Documentation

◆ CLibxml2XFormsExtension()

CLibxml2XFormsExtension::CLibxml2XFormsExtension ( )
inline

Definition at line 40 of file extension.hxx.

Member Function Documentation

◆ getContextNode()

const css::uno::Reference< css::xml::dom::XNode > & CLibxml2XFormsExtension::getContextNode ( ) const
inline

Definition at line 43 of file extension.hxx.

References m_aContextNode.

◆ getLibxml2ExtensionHandle()

Libxml2ExtensionHandle SAL_CALL CLibxml2XFormsExtension::getLibxml2ExtensionHandle ( )
overridevirtual

Definition at line 36 of file extension.cxx.

References xforms_lookupFunc().

◆ getModel()

const css::uno::Reference< css::xforms::XModel > & CLibxml2XFormsExtension::getModel ( ) const
inline

Definition at line 42 of file extension.hxx.

References m_aModel.

◆ initialize()

void SAL_CALL CLibxml2XFormsExtension::initialize ( const css::uno::Sequence< css::uno::Any > &  aSequence)
overridevirtual

Definition at line 46 of file extension.cxx.

References Any, m_aContextNode, and m_aModel.

Member Data Documentation

◆ m_aContextNode

css::uno::Reference<css::xml::dom::XNode> CLibxml2XFormsExtension::m_aContextNode
private

Definition at line 37 of file extension.hxx.

Referenced by getContextNode(), and initialize().

◆ m_aModel

css::uno::Reference<css::xforms::XModel> CLibxml2XFormsExtension::m_aModel
private

Definition at line 36 of file extension.hxx.

Referenced by getModel(), and initialize().


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