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

#include <imp_share.hxx>

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

Public Member Functions

 ControlImportContext (DialogImport *pImport, OUString const &rId, OUString const &rControlName)
 
 ControlImportContext (DialogImport *pImport, const css::uno::Reference< css::beans::XPropertySet > &xProps, OUString const &rControlName)
 
void finish ()
 
- Public Member Functions inherited from xmlscript::ImportContext
 ImportContext (DialogImport *pImport, css::uno::Reference< css::beans::XPropertySet > xControlModel_, OUString id)
 
const css::uno::Reference< css::beans::XPropertySet > & getControlModel () const
 
void importScollableSettings (css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
void importDefaults (sal_Int32 nBaseX, sal_Int32 nBaseY, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes, bool supportPrintable=true)
 
void importEvents (std::vector< css::uno::Reference< css::xml::input::XElement > > const &rEvents)
 
bool importStringProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importDoubleProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importBooleanProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importShortProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importLongProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importLongProperty (sal_Int32 nOffset, OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importHexLongProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importAlignProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importVerticalAlignProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importGraphicOrImageProperty (OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importImageAlignProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importImagePositionProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importDateProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importDateFormatProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importTimeProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importTimeFormatProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importOrientationProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importButtonTypeProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importLineEndFormatProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importSelectionTypeProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importDataAwareProperty (OUString const &rPropName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 
bool importImageScaleModeProperty (OUString const &rPropName, OUString const &rAttrName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes)
 

Additional Inherited Members

- Protected Attributes inherited from xmlscript::ImportContext
DialogImport *const _pImport
 
const css::uno::Reference< css::beans::XPropertySet_xControlModel
 
const OUString _aId
 

Detailed Description

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

Constructor & Destructor Documentation

◆ ControlImportContext() [1/2]

xmlscript::ControlImportContext::ControlImportContext ( DialogImport pImport,
OUString const &  rId,
OUString const &  rControlName 
)
inline

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

References createInstance(), Reference, and XPropertySet.

◆ ControlImportContext() [2/2]

xmlscript::ControlImportContext::ControlImportContext ( DialogImport pImport,
const css::uno::Reference< css::beans::XPropertySet > &  xProps,
OUString const &  rControlName 
)
inline

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

Member Function Documentation

◆ finish()

void xmlscript::ControlImportContext::finish ( )
inline
Exceptions
css::xml::sax::SAXException
css::uno::RuntimeException

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

References xmlscript::ImportContext::_aId, xmlscript::ImportContext::_pImport, xmlscript::ImportContext::_xControlModel, and xmlscript::DialogImport::_xDialogModel.


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