LibreOffice Module xmlscript (master) 1
|
#include <imp_share.hxx>
Public Member Functions | |
bool | isEventElement (sal_Int32 nUid, std::u16string_view rLocalName) const |
void | addStyle (OUString const &rStyleId, css::uno::Reference< css::xml::input::XElement > const &xStyle) |
css::uno::Reference< css::xml::input::XElement > | getStyle (std::u16string_view rStyleId) const |
css::uno::Reference< css::uno::XComponentContext > const & | getComponentContext () const |
css::uno::Reference< css::util::XNumberFormatsSupplier > const & | getNumberFormatsSupplier () |
DialogImport (css::uno::Reference< css::uno::XComponentContext > xContext, css::uno::Reference< css::container::XNameContainer > const &xDialogModel, std::shared_ptr< std::vector< OUString > > pStyleNames, std::shared_ptr< std::vector< css::uno::Reference< css::xml::input::XElement > > > pStyles, css::uno::Reference< css::frame::XModel > xDoc) | |
DialogImport (const DialogImport &rOther) | |
virtual | ~DialogImport () override |
const css::uno::Reference< css::frame::XModel > & | getDocOwner () const |
virtual void SAL_CALL | startDocument (css::uno::Reference< css::xml::input::XNamespaceMapping > const &xNamespaceMapping) override |
virtual void SAL_CALL | endDocument () override |
virtual void SAL_CALL | processingInstruction (OUString const &rTarget, OUString const &rData) override |
virtual void SAL_CALL | setDocumentLocator (css::uno::Reference< css::xml::sax::XLocator > const &xLocator) override |
virtual css::uno::Reference< css::xml::input::XElement > SAL_CALL | startRootElement (sal_Int32 nUid, OUString const &rLocalName, css::uno::Reference< css::xml::input::XAttributes > const &xAttributes) override |
Public Attributes | |
css::uno::Reference< css::container::XNameContainer > | _xDialogModel |
css::uno::Reference< css::lang::XMultiServiceFactory > | _xDialogModelFactory |
sal_Int32 | XMLNS_DIALOGS_UID |
sal_Int32 | XMLNS_SCRIPT_UID |
Private Attributes | |
css::uno::Reference< css::uno::XComponentContext > | _xContext |
css::uno::Reference< css::util::XNumberFormatsSupplier > | _xSupplier |
std::shared_ptr< std::vector< OUString > > | _pStyleNames |
std::shared_ptr< std::vector< css::uno::Reference< css::xml::input::XElement > > > | _pStyles |
css::uno::Reference< css::frame::XModel > | _xDoc |
Friends | |
class | ImportContext |
Definition at line 110 of file xmldlg_imexp/imp_share.hxx.
|
inline |
Definition at line 146 of file xmldlg_imexp/imp_share.hxx.
References _xContext, and _xDialogModel.
|
inline |
Definition at line 162 of file xmldlg_imexp/imp_share.hxx.
|
overridevirtual |
Definition at line 1724 of file xmldlg_import.cxx.
References SAL_INFO.
void xmlscript::DialogImport::addStyle | ( | OUString const & | rStyleId, |
css::uno::Reference< css::xml::input::XElement > const & | xStyle | ||
) |
Definition at line 1744 of file xmldlg_import.cxx.
Referenced by xmlscript::StyleElement::endElement().
|
overridevirtual |
Definition at line 1688 of file xmldlg_import.cxx.
|
inline |
Definition at line 142 of file xmldlg_imexp/imp_share.hxx.
References _xContext.
Referenced by getNumberFormatsSupplier(), and xmlscript::ImportContext::importGraphicOrImageProperty().
|
inline |
Definition at line 176 of file xmldlg_imexp/imp_share.hxx.
References _xDoc.
Referenced by xmlscript::ImportContext::importDataAwareProperty(), and xmlscript::ImportContext::importGraphicOrImageProperty().
Reference< util::XNumberFormatsSupplier > const & xmlscript::DialogImport::getNumberFormatsSupplier | ( | ) |
Definition at line 1729 of file xmldlg_import.cxx.
References _xSupplier, and getComponentContext().
Referenced by xmlscript::FormattedFieldElement::endElement().
Reference< xml::input::XElement > xmlscript::DialogImport::getStyle | ( | std::u16string_view | rStyleId | ) | const |
Definition at line 1752 of file xmldlg_import.cxx.
References _pStyleNames, _pStyles, and nPos.
Referenced by xmlscript::ControlElement::getStyle().
|
inline |
Definition at line 128 of file xmldlg_imexp/imp_share.hxx.
References u, XMLNS_DIALOGS_UID, and XMLNS_SCRIPT_UID.
Referenced by xmlscript::WindowElement::startChildElement(), xmlscript::ButtonElement::startChildElement(), xmlscript::CheckBoxElement::startChildElement(), xmlscript::ComboBoxElement::startChildElement(), xmlscript::MenuListElement::startChildElement(), xmlscript::RadioElement::startChildElement(), xmlscript::TitledBoxElement::startChildElement(), xmlscript::TextElement::startChildElement(), xmlscript::FixedHyperLinkElement::startChildElement(), xmlscript::TextFieldElement::startChildElement(), xmlscript::ImageControlElement::startChildElement(), xmlscript::FileControlElement::startChildElement(), xmlscript::TreeControlElement::startChildElement(), xmlscript::CurrencyFieldElement::startChildElement(), xmlscript::DateFieldElement::startChildElement(), xmlscript::NumericFieldElement::startChildElement(), xmlscript::TimeFieldElement::startChildElement(), xmlscript::PatternFieldElement::startChildElement(), xmlscript::FormattedFieldElement::startChildElement(), xmlscript::FixedLineElement::startChildElement(), xmlscript::ScrollBarElement::startChildElement(), xmlscript::SpinButtonElement::startChildElement(), xmlscript::MultiPage::startChildElement(), xmlscript::Frame::startChildElement(), xmlscript::Page::startChildElement(), xmlscript::ProgressBarElement::startChildElement(), and xmlscript::GridControlElement::startChildElement().
|
overridevirtual |
Definition at line 1693 of file xmldlg_import.cxx.
|
overridevirtual |
Definition at line 1699 of file xmldlg_import.cxx.
|
overridevirtual |
Definition at line 1681 of file xmldlg_import.cxx.
References XMLNS_DIALOGS_UID, XMLNS_DIALOGS_URI, XMLNS_SCRIPT_UID, and XMLNS_SCRIPT_URI.
|
overridevirtual |
Definition at line 1705 of file xmldlg_import.cxx.
References Any, and XMLNS_DIALOGS_UID.
|
friend |
Definition at line 113 of file xmldlg_imexp/imp_share.hxx.
|
private |
Definition at line 118 of file xmldlg_imexp/imp_share.hxx.
Referenced by getStyle().
|
private |
Definition at line 119 of file xmldlg_imexp/imp_share.hxx.
Referenced by getStyle().
|
private |
Definition at line 115 of file xmldlg_imexp/imp_share.hxx.
Referenced by DialogImport(), and getComponentContext().
css::uno::Reference< css::container::XNameContainer > xmlscript::DialogImport::_xDialogModel |
Definition at line 123 of file xmldlg_imexp/imp_share.hxx.
Referenced by DialogImport(), xmlscript::WindowElement::endElement(), and xmlscript::ControlImportContext::finish().
css::uno::Reference< css::lang::XMultiServiceFactory > xmlscript::DialogImport::_xDialogModelFactory |
Definition at line 124 of file xmldlg_imexp/imp_share.hxx.
Referenced by xmlscript::Frame::endElement(), xmlscript::MultiPage::MultiPage(), xmlscript::Page::Page(), and xmlscript::Frame::startChildElement().
|
private |
Definition at line 121 of file xmldlg_imexp/imp_share.hxx.
Referenced by getDocOwner().
|
private |
Definition at line 116 of file xmldlg_imexp/imp_share.hxx.
Referenced by getNumberFormatsSupplier().
sal_Int32 xmlscript::DialogImport::XMLNS_DIALOGS_UID |
Definition at line 126 of file xmldlg_imexp/imp_share.hxx.
Referenced by xmlscript::BulletinBoardElement::BulletinBoardElement(), xmlscript::StyleElement::endElement(), xmlscript::ButtonElement::endElement(), xmlscript::CheckBoxElement::endElement(), xmlscript::RadioGroupElement::endElement(), xmlscript::TitledBoxElement::endElement(), xmlscript::TextFieldElement::endElement(), xmlscript::FormattedFieldElement::endElement(), xmlscript::ControlElement::getControlId(), xmlscript::ControlElement::getControlModelName(), xmlscript::ControlElement::getStyle(), xmlscript::ImportContext::importAlignProperty(), xmlscript::StyleElement::importBackgroundColorStyle(), xmlscript::ImportContext::importBooleanProperty(), xmlscript::StyleElement::importBorderStyle(), xmlscript::ImportContext::importButtonTypeProperty(), xmlscript::ImportContext::importDataAwareProperty(), xmlscript::ImportContext::importDateFormatProperty(), xmlscript::ImportContext::importDateProperty(), xmlscript::ImportContext::importDefaults(), xmlscript::ImportContext::importDoubleProperty(), xmlscript::ImportContext::importEvents(), xmlscript::StyleElement::importFillColorStyle(), xmlscript::StyleElement::importFontStyle(), xmlscript::ImportContext::importGraphicOrImageProperty(), xmlscript::ImportContext::importHexLongProperty(), xmlscript::ImportContext::importImageAlignProperty(), xmlscript::ImportContext::importImagePositionProperty(), xmlscript::ImportContext::importImageScaleModeProperty(), xmlscript::ImportContext::importLineEndFormatProperty(), xmlscript::ImportContext::importOrientationProperty(), xmlscript::ImportContext::importSelectionTypeProperty(), xmlscript::ImportContext::importShortProperty(), xmlscript::ImportContext::importStringProperty(), xmlscript::StyleElement::importTextColorStyle(), xmlscript::StyleElement::importTextLineColorStyle(), xmlscript::ImportContext::importTimeFormatProperty(), xmlscript::ImportContext::importTimeProperty(), xmlscript::ImportContext::importVerticalAlignProperty(), xmlscript::StyleElement::importVisualEffectStyle(), isEventElement(), xmlscript::StylesElement::startChildElement(), xmlscript::MenuPopupElement::startChildElement(), xmlscript::WindowElement::startChildElement(), xmlscript::BulletinBoardElement::startChildElement(), xmlscript::ComboBoxElement::startChildElement(), xmlscript::MenuListElement::startChildElement(), xmlscript::RadioGroupElement::startChildElement(), xmlscript::TitledBoxElement::startChildElement(), xmlscript::Frame::startChildElement(), startDocument(), and startRootElement().
sal_Int32 xmlscript::DialogImport::XMLNS_SCRIPT_UID |
Definition at line 126 of file xmldlg_imexp/imp_share.hxx.
Referenced by xmlscript::ImportContext::importEvents(), isEventElement(), and startDocument().