LibreOffice Module xmlscript (master) 1
|
#include <imp_share.hxx>
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 |
void | importTextColorStyle (css::uno::Reference< css::beans::XPropertySet > const &xProps) |
void | importTextLineColorStyle (css::uno::Reference< css::beans::XPropertySet > const &xProps) |
void | importFillColorStyle (css::uno::Reference< css::beans::XPropertySet > const &xProps) |
void | importBackgroundColorStyle (css::uno::Reference< css::beans::XPropertySet > const &xProps) |
void | importFontStyle (css::uno::Reference< css::beans::XPropertySet > const &xProps) |
void | importBorderStyle (css::uno::Reference< css::beans::XPropertySet > const &xProps) |
void | importVisualEffectStyle (css::uno::Reference< css::beans::XPropertySet > const &xProps) |
StyleElement (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 Member Functions | |
void | setFontProperties (css::uno::Reference< css::beans::XPropertySet > const &xProps) const |
Private Attributes | |
sal_Int32 | _backgroundColor |
sal_Int32 | _textColor |
sal_Int32 | _textLineColor |
sal_Int16 | _border |
sal_Int32 | _borderColor |
css::awt::FontDescriptor | _descr |
sal_Int16 | _fontRelief |
sal_Int16 | _fontEmphasisMark |
sal_Int32 | _fillColor |
sal_Int16 | _visualEffect |
short | _inited |
short | _hasValue |
Additional Inherited Members | |
Protected Attributes inherited from xmlscript::ElementBase | |
DialogImport * | m_pImport |
ElementBase * | m_pParent |
const css::uno::Reference< css::xml::input::XAttributes > | _xAttributes |
Definition at line 249 of file xmldlg_imexp/imp_share.hxx.
|
inline |
Definition at line 291 of file xmldlg_imexp/imp_share.hxx.
References NONE.
|
overridevirtual |
Reimplemented from xmlscript::ElementBase.
Definition at line 1755 of file xmldlg_impmodels.cxx.
References xmlscript::ElementBase::_xAttributes, xmlscript::DialogImport::addStyle(), Any, xmlscript::ElementBase::m_pImport, and xmlscript::DialogImport::XMLNS_DIALOGS_UID.
void xmlscript::StyleElement::importBackgroundColorStyle | ( | css::uno::Reference< css::beans::XPropertySet > const & | xProps | ) |
Definition at line 188 of file xmldlg_import.cxx.
References _backgroundColor, _hasValue, _inited, xmlscript::ElementBase::_xAttributes, Any, xmlscript::getLongAttr(), xmlscript::ElementBase::m_pImport, and xmlscript::DialogImport::XMLNS_DIALOGS_UID.
Referenced by xmlscript::WindowElement::endElement(), xmlscript::ButtonElement::endElement(), xmlscript::CheckBoxElement::endElement(), xmlscript::ComboBoxElement::endElement(), xmlscript::MenuListElement::endElement(), xmlscript::RadioGroupElement::endElement(), xmlscript::TitledBoxElement::endElement(), xmlscript::TextElement::endElement(), xmlscript::FixedHyperLinkElement::endElement(), xmlscript::TextFieldElement::endElement(), xmlscript::ImageControlElement::endElement(), xmlscript::FileControlElement::endElement(), xmlscript::TreeControlElement::endElement(), xmlscript::CurrencyFieldElement::endElement(), xmlscript::DateFieldElement::endElement(), xmlscript::NumericFieldElement::endElement(), xmlscript::TimeFieldElement::endElement(), xmlscript::PatternFieldElement::endElement(), xmlscript::FormattedFieldElement::endElement(), xmlscript::ScrollBarElement::endElement(), xmlscript::SpinButtonElement::endElement(), xmlscript::MultiPage::endElement(), xmlscript::Page::endElement(), xmlscript::ProgressBarElement::endElement(), and xmlscript::GridControlElement::endElement().
void xmlscript::StyleElement::importBorderStyle | ( | css::uno::Reference< css::beans::XPropertySet > const & | xProps | ) |
Definition at line 208 of file xmldlg_import.cxx.
References _border, _borderColor, _hasValue, _inited, xmlscript::ElementBase::_xAttributes, Any, xmlscript::BORDER_3D, xmlscript::BORDER_NONE, xmlscript::BORDER_SIMPLE, xmlscript::BORDER_SIMPLE_COLOR, xmlscript::getStringAttr(), importBorderStyle(), xmlscript::ElementBase::m_pImport, xmlscript::toInt32(), and xmlscript::DialogImport::XMLNS_DIALOGS_UID.
Referenced by xmlscript::ComboBoxElement::endElement(), xmlscript::MenuListElement::endElement(), xmlscript::TextElement::endElement(), xmlscript::FixedHyperLinkElement::endElement(), xmlscript::TextFieldElement::endElement(), xmlscript::ImageControlElement::endElement(), xmlscript::FileControlElement::endElement(), xmlscript::TreeControlElement::endElement(), xmlscript::CurrencyFieldElement::endElement(), xmlscript::DateFieldElement::endElement(), xmlscript::NumericFieldElement::endElement(), xmlscript::TimeFieldElement::endElement(), xmlscript::PatternFieldElement::endElement(), xmlscript::FormattedFieldElement::endElement(), xmlscript::ScrollBarElement::endElement(), xmlscript::SpinButtonElement::endElement(), xmlscript::ProgressBarElement::endElement(), xmlscript::GridControlElement::endElement(), and importBorderStyle().
void xmlscript::StyleElement::importFillColorStyle | ( | css::uno::Reference< css::beans::XPropertySet > const & | xProps | ) |
Definition at line 168 of file xmldlg_import.cxx.
References _fillColor, _hasValue, _inited, xmlscript::ElementBase::_xAttributes, Any, xmlscript::getLongAttr(), xmlscript::ElementBase::m_pImport, and xmlscript::DialogImport::XMLNS_DIALOGS_UID.
Referenced by xmlscript::ProgressBarElement::endElement().
void xmlscript::StyleElement::importFontStyle | ( | css::uno::Reference< css::beans::XPropertySet > const & | xProps | ) |
Definition at line 286 of file xmldlg_import.cxx.
References _descr, _fontEmphasisMark, _fontRelief, _hasValue, _inited, xmlscript::ElementBase::_xAttributes, Any, xmlscript::getBoolAttr(), xmlscript::getStringAttr(), xmlscript::ElementBase::m_pImport, setFontProperties(), xmlscript::toInt32(), and xmlscript::DialogImport::XMLNS_DIALOGS_UID.
Referenced by xmlscript::WindowElement::endElement(), xmlscript::ButtonElement::endElement(), xmlscript::CheckBoxElement::endElement(), xmlscript::ComboBoxElement::endElement(), xmlscript::MenuListElement::endElement(), xmlscript::RadioGroupElement::endElement(), xmlscript::TitledBoxElement::endElement(), xmlscript::TextElement::endElement(), xmlscript::FixedHyperLinkElement::endElement(), xmlscript::TextFieldElement::endElement(), xmlscript::FileControlElement::endElement(), xmlscript::CurrencyFieldElement::endElement(), xmlscript::DateFieldElement::endElement(), xmlscript::NumericFieldElement::endElement(), xmlscript::TimeFieldElement::endElement(), xmlscript::PatternFieldElement::endElement(), xmlscript::FormattedFieldElement::endElement(), xmlscript::FixedLineElement::endElement(), xmlscript::MultiPage::endElement(), xmlscript::Frame::endElement(), xmlscript::Page::endElement(), and xmlscript::GridControlElement::endElement().
void xmlscript::StyleElement::importTextColorStyle | ( | css::uno::Reference< css::beans::XPropertySet > const & | xProps | ) |
Definition at line 127 of file xmldlg_import.cxx.
References _hasValue, _inited, _textColor, xmlscript::ElementBase::_xAttributes, Any, xmlscript::getLongAttr(), xmlscript::ElementBase::m_pImport, and xmlscript::DialogImport::XMLNS_DIALOGS_UID.
Referenced by xmlscript::WindowElement::endElement(), xmlscript::ButtonElement::endElement(), xmlscript::CheckBoxElement::endElement(), xmlscript::ComboBoxElement::endElement(), xmlscript::MenuListElement::endElement(), xmlscript::RadioGroupElement::endElement(), xmlscript::TitledBoxElement::endElement(), xmlscript::TextElement::endElement(), xmlscript::FixedHyperLinkElement::endElement(), xmlscript::TextFieldElement::endElement(), xmlscript::FileControlElement::endElement(), xmlscript::CurrencyFieldElement::endElement(), xmlscript::DateFieldElement::endElement(), xmlscript::NumericFieldElement::endElement(), xmlscript::TimeFieldElement::endElement(), xmlscript::PatternFieldElement::endElement(), xmlscript::FormattedFieldElement::endElement(), xmlscript::FixedLineElement::endElement(), xmlscript::MultiPage::endElement(), xmlscript::Frame::endElement(), xmlscript::Page::endElement(), and xmlscript::GridControlElement::endElement().
void xmlscript::StyleElement::importTextLineColorStyle | ( | css::uno::Reference< css::beans::XPropertySet > const & | xProps | ) |
Definition at line 148 of file xmldlg_import.cxx.
References _hasValue, _inited, _textLineColor, xmlscript::ElementBase::_xAttributes, Any, xmlscript::getLongAttr(), xmlscript::ElementBase::m_pImport, and xmlscript::DialogImport::XMLNS_DIALOGS_UID.
Referenced by xmlscript::WindowElement::endElement(), xmlscript::ButtonElement::endElement(), xmlscript::CheckBoxElement::endElement(), xmlscript::ComboBoxElement::endElement(), xmlscript::MenuListElement::endElement(), xmlscript::RadioGroupElement::endElement(), xmlscript::TitledBoxElement::endElement(), xmlscript::TextElement::endElement(), xmlscript::FixedHyperLinkElement::endElement(), xmlscript::TextFieldElement::endElement(), xmlscript::FileControlElement::endElement(), xmlscript::CurrencyFieldElement::endElement(), xmlscript::DateFieldElement::endElement(), xmlscript::NumericFieldElement::endElement(), xmlscript::TimeFieldElement::endElement(), xmlscript::PatternFieldElement::endElement(), xmlscript::FormattedFieldElement::endElement(), xmlscript::FixedLineElement::endElement(), xmlscript::MultiPage::endElement(), xmlscript::Frame::endElement(), xmlscript::Page::endElement(), and xmlscript::GridControlElement::endElement().
void xmlscript::StyleElement::importVisualEffectStyle | ( | css::uno::Reference< css::beans::XPropertySet > const & | xProps | ) |
Definition at line 242 of file xmldlg_import.cxx.
References _hasValue, _inited, _visualEffect, xmlscript::ElementBase::_xAttributes, Any, xmlscript::getStringAttr(), xmlscript::ElementBase::m_pImport, and xmlscript::DialogImport::XMLNS_DIALOGS_UID.
Referenced by xmlscript::CheckBoxElement::endElement(), xmlscript::RadioGroupElement::endElement(), and xmlscript::TitledBoxElement::endElement().
|
private |
Definition at line 278 of file xmldlg_import.cxx.
References _descr, _fontEmphasisMark, _fontRelief, and Any.
Referenced by importFontStyle().
|
overridevirtual |
Reimplemented from xmlscript::ElementBase.
Definition at line 1748 of file xmldlg_impmodels.cxx.
References Any.
|
private |
Definition at line 252 of file xmldlg_imexp/imp_share.hxx.
Referenced by importBackgroundColorStyle().
|
private |
Definition at line 255 of file xmldlg_imexp/imp_share.hxx.
Referenced by importBorderStyle().
|
private |
Definition at line 256 of file xmldlg_imexp/imp_share.hxx.
Referenced by importBorderStyle().
|
private |
Definition at line 257 of file xmldlg_imexp/imp_share.hxx.
Referenced by importFontStyle(), and setFontProperties().
|
private |
Definition at line 260 of file xmldlg_imexp/imp_share.hxx.
Referenced by importFillColorStyle().
|
private |
Definition at line 259 of file xmldlg_imexp/imp_share.hxx.
Referenced by importFontStyle(), and setFontProperties().
|
private |
Definition at line 258 of file xmldlg_imexp/imp_share.hxx.
Referenced by importFontStyle(), and setFontProperties().
|
private |
Definition at line 264 of file xmldlg_imexp/imp_share.hxx.
Referenced by importBackgroundColorStyle(), importBorderStyle(), importFillColorStyle(), importFontStyle(), importTextColorStyle(), importTextLineColorStyle(), and importVisualEffectStyle().
|
private |
Definition at line 264 of file xmldlg_imexp/imp_share.hxx.
Referenced by importBackgroundColorStyle(), importBorderStyle(), importFillColorStyle(), importFontStyle(), importTextColorStyle(), importTextLineColorStyle(), and importVisualEffectStyle().
|
private |
Definition at line 253 of file xmldlg_imexp/imp_share.hxx.
Referenced by importTextColorStyle().
|
private |
Definition at line 254 of file xmldlg_imexp/imp_share.hxx.
Referenced by importTextLineColorStyle().
|
private |
Definition at line 261 of file xmldlg_imexp/imp_share.hxx.
Referenced by importVisualEffectStyle().