LibreOffice Module xmlscript (master) 1
Public Member Functions | Private Attributes | List of all members
xmlscript::MultiPage Class Reference

#include <imp_share.hxx>

Inheritance diagram for xmlscript::MultiPage:
[legend]
Collaboration diagram for xmlscript::MultiPage:
[legend]

Public Member Functions

virtual css::uno::Reference< css::xml::input::XElement > SAL_CALL startChildElement (sal_Int32 nUid, OUString const &rLocalName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes) override
 
virtual void SAL_CALL endElement () override
 
 MultiPage (OUString const &rLocalName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes, ElementBase *pParent, DialogImport *pImport)
 
- Public Member Functions inherited from xmlscript::ControlElement
std::vector< css::uno::Reference< css::xml::input::XElement > > & getEvents ()
 
 ControlElement (OUString const &rLocalName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes, ElementBase *pParent, DialogImport *pImport)
 
- Public Member Functions inherited from xmlscript::ElementBase
 ElementBase (sal_Int32 nUid, OUString aLocalName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes, ElementBase *pParent, DialogImport *pImport)
 
virtual ~ElementBase () override
 
virtual css::uno::Reference< css::xml::input::XElement > SAL_CALL getParent () override
 
virtual OUString SAL_CALL getLocalName () override
 
virtual sal_Int32 SAL_CALL getUid () override
 
virtual css::uno::Reference< css::xml::input::XAttributes > SAL_CALL getAttributes () override
 
virtual void SAL_CALL ignorableWhitespace (OUString const &rWhitespaces) override
 
virtual void SAL_CALL characters (OUString const &rChars) override
 
virtual void SAL_CALL processingInstruction (OUString const &Target, OUString const &Data) override
 
virtual void SAL_CALL endElement () override
 
virtual css::uno::Reference< css::xml::input::XElement > SAL_CALL startChildElement (sal_Int32 nUid, OUString const &rLocalName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes) override
 

Private Attributes

css::uno::Reference< css::container::XNameContainer > m_xContainer
 

Additional Inherited Members

- Protected Member Functions inherited from xmlscript::ControlElement
OUString getControlId (css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
OUString getControlModelName (OUString const &rDefaultModel, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
css::uno::Reference< css::xml::input::XElement > getStyle (css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
- Protected Attributes inherited from xmlscript::ControlElement
sal_Int32 _nBasePosX
 
sal_Int32 _nBasePosY
 
std::vector< css::uno::Reference< css::xml::input::XElement > > _events
 
- Protected Attributes inherited from xmlscript::ElementBase
DialogImportm_pImport
 
ElementBasem_pParent
 
const css::uno::Reference< css::xml::input::XAttributes > _xAttributes
 

Detailed Description

Definition at line 949 of file xmldlg_imexp/imp_share.hxx.

Constructor & Destructor Documentation

◆ MultiPage()

xmlscript::MultiPage::MultiPage ( OUString const &  rLocalName,
css::uno::Reference< css::xml::input::XAttributes > const &  xAttributes,
ElementBase pParent,
DialogImport pImport 
)
inline

Member Function Documentation

◆ endElement()

void xmlscript::MultiPage::endElement ( )
overridevirtual

◆ startChildElement()

Reference< xml::input::XElement > xmlscript::MultiPage::startChildElement ( sal_Int32  nUid,
OUString const &  rLocalName,
css::uno::Reference< css::xml::input::XAttributes > const &  xAttributes 
)
overridevirtual

Member Data Documentation

◆ m_xContainer

css::uno::Reference< css::container::XNameContainer > xmlscript::MultiPage::m_xContainer
private

Definition at line 968 of file xmldlg_imexp/imp_share.hxx.

Referenced by endElement(), MultiPage(), and startChildElement().


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