LibreOffice Module reportdesign (master) 1
|
#include <xmlExport.hxx>
Classes | |
struct | TCell |
Public Types | |
typedef ::std::pair< OUString,OUString > | TStringPair |
typedef ::std::map< Reference< XPropertySet >,OUString > | TPropertyStyleMap |
typedef ::std::map< Reference< XPropertySet >, std::vector< OUString > > | TGridStyleMap |
typedef ::std::vector< TCell > | TRow |
typedef ::std::vector< ::std::pair< bool, TRow > > | TGrid |
typedef ::std::map< Reference< XPropertySet >,TGrid > | TSectionsGrid |
typedef ::std::map< Reference< XGroup >,Reference< XFunction > > | TGroupFunctionMap |
Public Member Functions | |
ORptExport (const Reference< XComponentContext > &_rxContext, OUString const &implementationName, SvXMLExportFlags nExportFlag) | |
virtual void SAL_CALL | setSourceDocument (const css::uno::Reference< css::lang::XComponent > &xDoc) override |
const Reference< XReportDefinition > & | getReportDefinition () const |
const rtl::Reference< XMLPropertySetMapper > & | GetCellStylePropertyMapper () const |
Public Member Functions inherited from SvXMLExport | |
SvXMLExport (const css::uno::Reference< css::uno::XComponentContext > &xContext, OUString implementationName, sal_Int16 const eDefaultMeasureUnit, const enum ::xmloff::token::XMLTokenEnum eClass, SvXMLExportFlags nExportFlag) | |
SvXMLExport (const css::uno::Reference< css::uno::XComponentContext > &xContext, OUString implementationName, OUString fileName, sal_Int16 const eDefaultMeasureUnit, const css::uno::Reference< css::xml::sax::XDocumentHandler > &rHandler) | |
SvXMLExport (const css::uno::Reference< css::uno::XComponentContext > &xContext, OUString implementationName, OUString fileName, const css::uno::Reference< css::xml::sax::XDocumentHandler > &rHandler, const css::uno::Reference< css::frame::XModel > &, FieldUnit const eDefaultFieldUnit, SvXMLExportFlags nExportFlag) | |
virtual | ~SvXMLExport () override |
virtual void | collectAutoStyles () |
virtual void SAL_CALL | setSourceDocument (const css::uno::Reference< css::lang::XComponent > &xDoc) override |
virtual sal_Bool SAL_CALL | filter (const css::uno::Sequence< css::beans::PropertyValue > &aDescriptor) override |
virtual void SAL_CALL | cancel () override |
virtual void SAL_CALL | initialize (const css::uno::Sequence< css::uno::Any > &aArguments) override |
virtual OUString SAL_CALL | getName () override |
virtual void SAL_CALL | setName (const OUString &aName) override |
virtual OUString SAL_CALL | getImplementationName () final override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) final override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () final override |
OUString | EnsureNamespace (OUString const &i_rNamespace) |
void | CheckAttrList () |
void | ClearAttrList () |
void | AddAttribute (sal_uInt16 nPrefix, const OUString &rName, const OUString &rValue) |
void | AddAttribute (sal_uInt16 nPrefix, enum ::xmloff::token::XMLTokenEnum eName, const OUString &rValue) |
void | AddAttribute (sal_uInt16 nPrefix, enum ::xmloff::token::XMLTokenEnum eName, enum ::xmloff::token::XMLTokenEnum eValue) |
void | AddAttribute (const OUString &rQName, const OUString &rValue) |
void | AddAttribute (const OUString &rQName, enum ::xmloff::token::XMLTokenEnum eValue) |
void | AddLanguageTagAttributes (sal_uInt16 nPrefix, sal_uInt16 nPrefixRfc, const css::lang::Locale &rLocale, bool bWriteEmpty) |
void | AddLanguageTagAttributes (sal_uInt16 nPrefix, sal_uInt16 nPrefixRfc, const LanguageTag &rLanguageTag, bool bWriteEmpty) |
void | AddAttributeList (const css::uno::Reference< css::xml::sax::XAttributeList > &xAttrList) |
comphelper::AttributeList & | GetAttrList () |
css::uno::Reference< css::xml::sax::XAttributeList > | GetXAttrList () const |
const css::uno::Reference< css::xml::sax::XDocumentHandler > & | GetDocHandler () const |
const OUString & | GetOrigFileName () const |
const SvXMLNamespaceMap & | GetNamespaceMap () const |
size_t | GetInfoID (const OUString sPersonalInfo) const |
const SvXMLUnitConverter & | GetMM100UnitConverter () const |
SvXMLUnitConverter & | GetMM100UnitConverter () |
void | addChaffWhenEncryptedStorage () |
virtual ErrCode | exportDoc (enum ::xmloff::token::XMLTokenEnum eClass=::xmloff::token::XML_TOKEN_INVALID) |
void | collectDataStyles (bool bFromUsedStyles) |
virtual void | addDataStyle (const sal_Int32 nNumberFormat, bool bTimeFormat=false) |
virtual void | exportDataStyles () |
virtual void | exportAutoDataStyles () |
virtual OUString | getDataStyleName (const sal_Int32 nNumberFormat, bool bTimeFormat=false) const |
sal_Int32 | dataStyleForceSystemLanguage (sal_Int32 nFormat) const |
virtual void | exportAnnotationMeta (const css::uno::Reference< css::drawing::XShape > &xShape) |
const css::uno::Reference< css::frame::XModel > & | GetModel () const |
css::uno::Reference< css::util::XNumberFormatsSupplier > & | GetNumberFormatsSupplier () |
void | SetNumberFormatsSupplier (const css::uno::Reference< css::util::XNumberFormatsSupplier > &_xNumberFormatSupplier) |
rtl::Reference< XMLTextParagraphExport > const & | GetTextParagraphExport () |
rtl::Reference< XMLShapeExport > const & | GetShapeExport () |
rtl::Reference< SvXMLAutoStylePoolP > const & | GetAutoStylePool () |
rtl::Reference< XMLPageExport > const & | GetPageExport () |
rtl::Reference< SchXMLExportHelper > const & | GetChartExport () |
rtl::Reference< XMLFontAutoStylePool > const & | GetFontAutoStylePool () |
ProgressBarHelper * | GetProgressBarHelper () |
rtl::Reference< xmloff::OFormLayerXMLExport > const & | GetFormExport () |
bool | HasFormExport () const |
const css::uno::Reference< css::beans::XPropertySet > & | getExportInfo () const |
const css::uno::Reference< css::task::XStatusIndicator > & | GetStatusIndicator () const |
XMLEventExport & | GetEventExport () |
XMLImageMapExport & | GetImageMapExport () |
OUString | AddEmbeddedXGraphic (css::uno::Reference< css::graphic::XGraphic > const &rxGraphic, OUString &rOutMimeType, OUString const &rRequestedName=OUString()) |
bool | AddEmbeddedXGraphicAsBase64 (css::uno::Reference< css::graphic::XGraphic > const &rxGraphic) |
bool | GetGraphicMimeTypeFromStream (css::uno::Reference< css::graphic::XGraphic > const &rxGraphic, OUString &rOutMimeType) |
OUString | AddEmbeddedObject (const OUString &rEmbeddedObjectURL) |
bool | AddEmbeddedObjectAsBase64 (const OUString &rEmbeddedObjectURL) |
OUString | EncodeStyleName (const OUString &rName, bool *pEncoded=nullptr) const |
bool | IsSaveLinkedSections () const |
SvXMLExportFlags | getExportFlags () const |
void | ExportEmbeddedOwnObject (css::uno::Reference< css::lang::XComponent > const &rComp) |
OUString | GetRelativeReference (const OUString &rValue) |
void | StartElement (sal_uInt16 nPrefix, enum ::xmloff::token::XMLTokenEnum eName, bool bIgnWSOutside) |
void | StartElement (const OUString &rName, bool bIgnWSOutside) |
void | Characters (const OUString &rChars) |
void | EndElement (sal_uInt16 nPrefix, enum ::xmloff::token::XMLTokenEnum eName, bool bIgnWSInside) |
void | EndElement (const OUString &rName, bool bIgnWSInside) |
void | IgnorableWhitespace () |
void | SetError (sal_Int32 nId, const css::uno::Sequence< OUString > &rMsgParams, const OUString &rExceptionMessage, const css::uno::Reference< css::xml::sax::XLocator > &rLocator) |
void | SetError (sal_Int32 nId, const css::uno::Sequence< OUString > &rMsgParams) |
virtual void | DisposingModel () |
::comphelper::UnoInterfaceToUniqueIdentifierMapper & | getInterfaceToIdentifierMapper () |
const css::uno::Reference< css::uno::XComponentContext > & | getComponentContext () const |
SvtModuleOptions::EFactory | GetModelType () const |
bool | writeOutlineStyleAsNormalListStyle () const |
css::uno::Reference< css::embed::XStorage > const & | GetTargetStorage () const |
char const * | GetODFVersionAttributeValue () const |
SvtSaveOptions::ODFSaneDefaultVersion | getSaneDefaultVersion () const |
void SAL_DLLPRIVATE | AddAttributeIdLegacy (sal_uInt16 const nLegacyPrefix, OUString const &rValue) |
void | AddAttributeXmlId (css::uno::Reference< css::uno::XInterface > const &i_xIfc) |
void | AddAttributesRDFa (css::uno::Reference< css::text::XTextContent > const &i_xTextContent) |
bool | exportTextNumberElement () const |
bool | SetNullDateOnUnitConverter () |
OUString const & | GetImageFilterName () const |
Protected Member Functions | |
virtual void | ExportStyles_ (bool bUsed) override |
virtual void | ExportAutoStyles_ () override |
virtual void | ExportContent_ () override |
virtual void | ExportMasterStyles_ () override |
virtual void | ExportFontDecls_ () override |
virtual SvXMLAutoStylePoolP * | CreateAutoStylePool () override |
virtual XMLShapeExport * | CreateShapeExport () override |
virtual | ~ORptExport () override |
Protected Member Functions inherited from SvXMLExport | |
void | setExportFlags (SvXMLExportFlags nExportFlags) |
SvXMLNamespaceMap & | GetNamespaceMap_ () |
void | ResetNamespaceMap () |
virtual void | ExportMeta_ () |
virtual void | ExportScripts_ () |
virtual void | ExportFontDecls_ () |
virtual void | ExportStyles_ (bool bUsed) |
virtual void | ExportAutoStyles_ ()=0 |
virtual void | ExportMasterStyles_ ()=0 |
virtual void | ExportContent_ ()=0 |
OUString const & | GetSourceShellID () const |
OUString const & | GetDestinationShellID () const |
virtual XMLTextParagraphExport * | CreateTextParagraphExport () |
virtual XMLShapeExport * | CreateShapeExport () |
virtual SvXMLAutoStylePoolP * | CreateAutoStylePool () |
SchXMLExportHelper * | CreateChartExport () |
virtual XMLPageExport * | CreatePageExport () |
virtual XMLFontAutoStylePool * | CreateFontAutoStylePool () |
xmloff::OFormLayerXMLExport * | CreateFormExport () |
virtual void | GetViewSettings (css::uno::Sequence< css::beans::PropertyValue > &aProps) |
virtual void | GetConfigurationSettings (css::uno::Sequence< css::beans::PropertyValue > &aProps) |
virtual sal_Int32 | GetDocumentSpecificSettings (::std::vector< SettingsGroup > &_out_rSettings) |
const css::uno::Reference< css::document::XEmbeddedObjectResolver > & | GetEmbeddedResolver () const |
void | SetEmbeddedResolver (css::uno::Reference< css::document::XEmbeddedObjectResolver > const &_xEmbeddedResolver) |
const css::uno::Reference< css::document::XGraphicStorageHandler > & | GetGraphicStorageHandler () const |
void | SetGraphicStorageHandler (css::uno::Reference< css::document::XGraphicStorageHandler > const &rxGraphicStorageHandler) |
void | SetDocHandler (const css::uno::Reference< css::xml::sax::XDocumentHandler > &rHandler) |
Private Member Functions | |
void | exportReport (const Reference< XReportDefinition > &_xReportDefinition) |
void | exportReportAttributes (const Reference< XReportDefinition > &_xReport) |
<element name="office:report"> More... | |
void | exportFunctions (const Reference< XIndexAccess > &_xFunctions) |
void | exportFunction (const Reference< XFunction > &_xFunction) |
<ref name="rpt-function"> More... | |
void | exportMasterDetailFields (const Reference< XReportComponent > &_xReportComponent) |
void | exportComponent (const Reference< XReportComponent > &_xReportComponent) |
void | exportGroup (const Reference< XReportDefinition > &_xReportDefinition, sal_Int32 _nPos, bool _bExportAutoStyle=false) |
void | exportStyleName (XPropertySet *_xProp, comphelper::AttributeList &_rAtt, const OUString &_sName) |
void | exportSection (const Reference< XSection > &_xProp, bool bHeader=false) |
void | exportContainer (const Reference< XSection > &_xSection) |
void | exportShapes (const Reference< XSection > &_xSection, bool _bAddParagraph=true) |
void | exportTableColumns (const Reference< XSection > &_xSection) |
void | exportSectionAutoStyle (const Reference< XSection > &_xProp) |
void | exportReportElement (const Reference< XReportControlModel > &_xReportElement) |
void | exportFormatConditions (const Reference< XReportControlModel > &_xReportElement) |
void | exportAutoStyle (XPropertySet *_xProp, const Reference< XFormattedField > &_xParentFormattedField=Reference< XFormattedField >()) |
void | exportAutoStyle (const Reference< XSection > &_xProp) |
void | exportReportComponentAutoStyles (const Reference< XSection > &_xProp) |
void | collectComponentStyles () |
void | collectStyleNames (XmlStyleFamily _nFamily, const ::std::vector< sal_Int32 > &_aSize, std::vector< OUString > &_rStyleNames) |
void | collectStyleNames (XmlStyleFamily _nFamily, const ::std::vector< sal_Int32 > &_aSize, const ::std::vector< sal_Int32 > &_aSizeAutoGrow, std::vector< OUString > &_rStyleNames) |
void | exportParagraph (const Reference< XReportControlModel > &_xReportElement) |
bool | exportFormula (enum ::xmloff::token::XMLTokenEnum eName, const OUString &_sFormula) |
void | exportGroupsExpressionAsFunction (const Reference< XGroups > &_xGroups) |
virtual void | SetBodyAttributes () override |
Static Private Member Functions | |
static OUString | convertFormula (const OUString &_sFormula) |
Additional Inherited Members | |
Protected Attributes inherited from SvXMLExport | |
bool | mbSaveLinkedSections |
bool | mbAutoStylesCollected |
Definition at line 53 of file xmlExport.hxx.
typedef ::std::vector< ::std::pair< bool, TRow > > rptxml::ORptExport::TGrid |
Definition at line 81 of file xmlExport.hxx.
typedef ::std::map< Reference<XPropertySet> , std::vector<OUString> > rptxml::ORptExport::TGridStyleMap |
Definition at line 79 of file xmlExport.hxx.
typedef ::std::map< Reference<XGroup> ,Reference<XFunction> > rptxml::ORptExport::TGroupFunctionMap |
Definition at line 83 of file xmlExport.hxx.
typedef ::std::map< Reference<XPropertySet> ,OUString > rptxml::ORptExport::TPropertyStyleMap |
Definition at line 78 of file xmlExport.hxx.
typedef ::std::vector< TCell > rptxml::ORptExport::TRow |
Definition at line 80 of file xmlExport.hxx.
typedef ::std::map< Reference<XPropertySet> ,TGrid > rptxml::ORptExport::TSectionsGrid |
Definition at line 82 of file xmlExport.hxx.
typedef ::std::pair< OUString ,OUString> rptxml::ORptExport::TStringPair |
Definition at line 77 of file xmlExport.hxx.
|
inlineoverrideprotectedvirtual |
Definition at line 143 of file xmlExport.hxx.
rptxml::ORptExport::ORptExport | ( | const Reference< XComponentContext > & | _rxContext, |
OUString const & | implementationName, | ||
SvXMLExportFlags | nExportFlag | ||
) |
Definition at line 180 of file xmlExport.cxx.
References SvXMLNamespaceMap::Add(), XMLTextParagraphExport::CreateParaExtPropMapper(), SvXMLExport::GetAutoStylePool(), rptxml::OXMLHelper::GetCellStylePropertyMap(), rptxml::OXMLHelper::GetColumnStyleProps(), SvXMLExport::getExportFlags(), SvXMLExport::GetMM100UnitConverter(), SvXMLExport::GetNamespaceMap(), SvXMLExport::GetNamespaceMap_(), SvXMLNamespaceMap::GetQNameByKey(), rptxml::OXMLHelper::GetRowStyleProps(), SvXMLExport::getSaneDefaultVersion(), rptxml::OXMLHelper::GetTableStyleProps(), GetXMLToken(), implementationName, m_sCellStyle, m_sTableStyle, m_xCellStylesExportPropertySetMapper, m_xCellStylesPropertySetMapper, m_xColumnStylesExportPropertySetMapper, m_xParaPropMapper, m_xPropHdlFactory, m_xRowStylesExportPropertySetMapper, m_xTableStylesExportPropertySetMapper, MM_100TH, OASIS, SvtSaveOptions::ODFSVER_EXTENDED, SvXMLUnitConverter::SetCoreMeasureUnit(), SvXMLExport::setExportFlags(), SvXMLUnitConverter::SetXMLMeasureUnit(), XML_N_CONFIG, XML_N_DRAW, XML_N_FO_COMPAT, XML_N_FORM, XML_N_GRDDL, XML_N_LO_EXT, XML_N_NUMBER, XML_N_OFFICE, XML_N_OOO, XML_N_RPT, XML_N_STYLE, XML_N_SVG_COMPAT, XML_N_TABLE, XML_N_TEXT, XML_N_XHTML, XML_N_XLINK, XML_NAMESPACE_CONFIG, XML_NAMESPACE_DRAW, XML_NAMESPACE_FO, XML_NAMESPACE_FORM, XML_NAMESPACE_GRDDL, XML_NAMESPACE_LO_EXT, XML_NAMESPACE_NUMBER, XML_NAMESPACE_OFFICE, XML_NAMESPACE_OOO, XML_NAMESPACE_REPORT, XML_NAMESPACE_STYLE, XML_NAMESPACE_SVG, XML_NAMESPACE_TABLE, XML_NAMESPACE_TEXT, XML_NAMESPACE_XHTML, XML_NAMESPACE_XLINK, XML_NP_CONFIG, XML_NP_DRAW, XML_NP_FO, XML_NP_FORM, XML_NP_GRDDL, XML_NP_LO_EXT, XML_NP_NUMBER, XML_NP_OFFICE, XML_NP_OOO, XML_NP_RPT, XML_NP_STYLE, XML_NP_SVG, XML_NP_TABLE, XML_NP_TEXT, XML_NP_XHTML, XML_NP_XLINK, XML_PARAGRAPH, XML_REPORT, XML_STYLE_FAMILY_TABLE_CELL_STYLES_NAME, XML_STYLE_FAMILY_TABLE_CELL_STYLES_PREFIX, XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_NAME, XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_PREFIX, XML_STYLE_FAMILY_TABLE_ROW_STYLES_NAME, XML_STYLE_FAMILY_TABLE_ROW_STYLES_PREFIX, XML_STYLE_FAMILY_TABLE_TABLE_STYLES_NAME, XML_STYLE_FAMILY_TABLE_TABLE_STYLES_PREFIX, and XML_STYLE_NAME.
|
private |
Definition at line 1269 of file xmlExport.cxx.
References exportAutoStyle(), exportGroup(), exportSectionAutoStyle(), getReportDefinition(), and m_bAllreadyFilled.
Referenced by ExportAutoStyles_(), and ExportFontDecls_().
|
private |
Definition at line 469 of file xmlExport.cxx.
References Add, SvXMLExport::GetAutoStylePool(), and nValue.
|
private |
Definition at line 455 of file xmlExport.cxx.
References SvXMLExport::GetAutoStylePool(), and nValue.
Referenced by exportSectionAutoStyle().
|
staticprivate |
|
overrideprotectedvirtual |
Reimplemented from SvXMLExport.
Definition at line 1324 of file xmlExport.cxx.
|
overrideprotectedvirtual |
Reimplemented from SvXMLExport.
Definition at line 1397 of file xmlExport.cxx.
References XMLTextParagraphExport::CreateShapeExtPropMapper().
|
private |
Definition at line 1214 of file xmlExport.cxx.
References Add, SvXMLExport::GetAutoStylePool(), m_aAutoStyleNames, and m_xTableStylesExportPropertySetMapper.
|
private |
Definition at line 1089 of file xmlExport.cxx.
References Add, SvXMLExport::addDataStyle(), COL_BLACK(), rptxml::OXMLHelper::createBorderPropertySet(), CTF_RPT_NUMBERFORMAT, DEFAULT_LINE_WIDTH, SvXMLExport::GetAutoStylePool(), SvXMLExport::getDataStyleName(), SvXMLExport::GetFontAutoStylePool(), m_aAutoStyleNames, m_xCellStylesExportPropertySetMapper, m_xParaPropMapper, PROPERTY_BORDERBOTTOM, PROPERTY_BORDERLEFT, PROPERTY_BORDERRIGHT, and PROPERTY_BORDERTOP.
Referenced by collectComponentStyles(), exportReportComponentAutoStyles(), and exportSectionAutoStyle().
|
overrideprotectedvirtual |
Implements SvXMLExport.
Definition at line 1296 of file xmlExport.cxx.
References collectComponentStyles(), SvXMLExport::exportDataStyles(), SvXMLExport::GetAutoStylePool(), SvXMLExport::getExportFlags(), SvXMLExport::GetPageExport(), and SvXMLExport::GetShapeExport().
|
private |
Definition at line 376 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), XML_NAME, XML_NAMESPACE_DRAW, XML_NAMESPACE_REPORT, and XML_REPORT_COMPONENT.
Referenced by exportReportElement().
|
private |
Definition at line 741 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), aHelper, SvXMLUnitConverter::convertEnum(), eToken, exportFormula(), exportParagraph(), exportReport(), exportReportAttributes(), exportReportElement(), exportSection(), exportShapes(), exportStyleName(), exportTableColumns(), SvXMLExport::GetAttrList(), rptxml::OXMLHelper::GetImageScaleOptions(), SvXMLExport::GetNumberFormatsSupplier(), SvXMLExport::GetRelativeReference(), m_aRowStyleNames, m_aSectionsGrid, m_sTableStyle, SERVICE_FIXEDTEXT, SERVICE_FORMATTEDFIELD, SERVICE_IMAGECONTROL, u, XML_BODY, XML_COVERED_TABLE_CELL, XML_FALSE, XML_FIXED_CONTENT, XML_FORMATTED_TEXT, XML_FORMULA, XML_IMAGE, XML_IMAGE_DATA, XML_NAMESPACE_FORM, XML_NAMESPACE_OFFICE, XML_NAMESPACE_REPORT, XML_NAMESPACE_TABLE, XML_NAMESPACE_TEXT, XML_NUMBER_COLUMNS_SPANNED, XML_NUMBER_ROWS_SPANNED, XML_P, XML_PRESERVE_IRI, XML_REPORT, XML_SCALE, XML_SECTION, XML_SUB_DOCUMENT, XML_TABLE_CELL, XML_TABLE_ROW, and XML_TRUE.
Referenced by exportSection().
|
overrideprotectedvirtual |
Implements SvXMLExport.
Definition at line 1259 of file xmlExport.cxx.
References exportReport(), and getReportDefinition().
|
overrideprotectedvirtual |
Reimplemented from SvXMLExport.
Definition at line 1335 of file xmlExport.cxx.
References collectComponentStyles(), SvXMLExport::ExportFontDecls_(), and SvXMLExport::GetFontAutoStylePool().
|
private |
Definition at line 387 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), exportStyleName(), SvXMLExport::GetAttrList(), i, m_sCellStyle, nCount, XML_ENABLED, XML_FALSE, XML_FORMAT_CONDITION, XML_FORMULA, and XML_NAMESPACE_REPORT.
Referenced by exportReportElement().
|
private |
Definition at line 982 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), convertFormula(), and XML_NAMESPACE_REPORT.
Referenced by exportContainer(), exportFunction(), exportReportElement(), and exportSection().
|
private |
<ref name="rpt-function">
Definition at line 295 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), exportFormula(), XML_DEEP_TRAVERSING, XML_FORMULA, XML_FUNCTION, XML_INITIAL_FORMULA, XML_NAME, XML_NAMESPACE_REPORT, XML_PRE_EVALUATED, and XML_TRUE.
Referenced by exportFunctions(), and exportGroupsExpressionAsFunction().
|
private |
Definition at line 285 of file xmlExport.cxx.
References exportFunction(), i, and nCount.
Referenced by exportGroup(), and exportReport().
|
private |
Definition at line 1006 of file xmlExport.cxx.
References _nPos, SvXMLExport::AddAttribute(), SvXMLUnitConverter::convertEnum(), exportFunctions(), exportGroup(), exportSection(), exportSectionAutoStyle(), rptxml::OXMLHelper::GetKeepTogetherOptions(), m_aGroupFunctionMap, nCount, u, XML_DETAIL, XML_GROUP, XML_GROUP_EXPRESSION, XML_GROUP_FOOTER, XML_GROUP_HEADER, XML_KEEP_TOGETHER, XML_NAMESPACE_REPORT, XML_REPEAT_SECTION, XML_RESET_PAGE_NUMBER, XML_SORT_ASCENDING, XML_SORT_EXPRESSION, XML_START_NEW_COLUMN, and XML_TRUE.
Referenced by collectComponentStyles(), exportGroup(), and exportReport().
|
private |
Definition at line 1434 of file xmlExport.cxx.
References ch, exportFunction(), i, m_aGroupFunctionMap, nCount, and sPrefix.
Referenced by exportReport().
|
private |
Definition at line 310 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), XML_DETAIL, XML_MASTER, XML_MASTER_DETAIL_FIELD, XML_MASTER_DETAIL_FIELDS, and XML_NAMESPACE_REPORT.
Referenced by exportShapes().
|
overrideprotectedvirtual |
Implements SvXMLExport.
Definition at line 1264 of file xmlExport.cxx.
References SvXMLExport::GetPageExport().
|
private |
Definition at line 1342 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), SvXMLExport::Characters(), o3tl::ends_with(), SvXMLExport::GetTextParagraphExport(), o3tl::getToken(), nIndex, o3tl::starts_with(), o3tl::trim(), u, XML_NAMESPACE_TEXT, XML_P, XML_PAGE_COUNT, XML_PAGE_NUMBER, and XML_SELECT_PAGE.
Referenced by exportContainer().
|
private |
Definition at line 332 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), SvXMLUnitConverter::convertEnum(), exportFunctions(), exportGroup(), exportGroupsExpressionAsFunction(), exportSection(), rptxml::OXMLHelper::GetReportPrintOptions(), XML_NAMESPACE_REPORT, XML_PAGE_FOOTER, XML_PAGE_HEADER, XML_PAGE_PRINT_OPTION, XML_REPORT_FOOTER, and XML_REPORT_HEADER.
Referenced by exportContainer(), and ExportContent_().
|
private |
<element name="office:report">
Definition at line 1227 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), SvXMLUnitConverter::convertEnum(), rptxml::OXMLHelper::GetCommandTypeOptions(), sName, XML_CAPTION, XML_COMMAND, XML_COMMAND_TYPE, XML_ESCAPE_PROCESSING, XML_FALSE, XML_FILTER, XML_MIMETYPE, XML_NAME, XML_NAMESPACE_DRAW, XML_NAMESPACE_OFFICE, and XML_NAMESPACE_REPORT.
Referenced by exportContainer(), and SetBodyAttributes().
|
private |
Definition at line 649 of file xmlExport.cxx.
References exportAutoStyle(), SvXMLExport::GetShapeExport(), i, and nCount.
Referenced by exportSectionAutoStyle().
|
private |
Definition at line 411 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), exportComponent(), exportFormatConditions(), exportFormula(), XML_CONDITIONAL_PRINT_EXPRESSION, XML_FALSE, XML_FORMULA, XML_NAMESPACE_REPORT, XML_PRINT_REPEATED_VALUES, XML_PRINT_WHEN_GROUP_CHANGE, and XML_REPORT_ELEMENT.
Referenced by exportContainer(), and exportShapes().
|
private |
TODO export as table layout
Definition at line 688 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), SvXMLUnitConverter::convertEnum(), exportContainer(), exportFormula(), exportStyleName(), SvXMLExport::GetAttrList(), rptxml::OXMLHelper::GetForceNewPageOptions(), m_sTableStyle, XML_CONDITIONAL_PRINT_EXPRESSION, XML_FALSE, XML_FORCE_NEW_COLUMN, XML_FORCE_NEW_PAGE, XML_FORMULA, XML_KEEP_TOGETHER, XML_NAME, XML_NAMESPACE_REPORT, XML_NAMESPACE_TABLE, XML_TABLE, XML_TRUE, and XML_VISIBLE.
Referenced by exportContainer(), exportGroup(), and exportReport().
|
private |
Definition at line 491 of file xmlExport.cxx.
References collectStyleNames(), exportAutoStyle(), exportReportComponentAutoStyles(), i, rptxml::lcl_adjustColumnSpanOverRows(), rptxml::lcl_calculate(), m_aColumnStyleNames, m_aRowStyleNames, m_aSectionsGrid, nCount, nPos, PROPERTY_LEFTMARGIN, PROPERTY_PAPERSIZE, and PROPERTY_RIGHTMARGIN.
Referenced by collectComponentStyles(), and exportGroup().
|
private |
Definition at line 1403 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), exportMasterDetailFields(), exportReportElement(), SvXMLExport::GetShapeExport(), i, nCount, PROPERTY_LEFTMARGIN, SEF_DEFAULT, XML_ANCHOR_TYPE, XML_NAMESPACE_REPORT, XML_NAMESPACE_TEXT, XML_P, XML_PARAGRAPH, XML_SUB_DOCUMENT, and xModel.
Referenced by exportContainer().
|
private |
Definition at line 994 of file xmlExport.cxx.
References comphelper::AttributeList::AddAttribute(), and m_aAutoStyleNames.
Referenced by exportContainer(), exportFormatConditions(), and exportSection().
|
overrideprotectedvirtual |
Reimplemented from SvXMLExport.
Definition at line 1316 of file xmlExport.cxx.
References SvXMLExport::ExportStyles_(), and SvXMLExport::GetShapeExport().
|
private |
Definition at line 726 of file xmlExport.cxx.
References SvXMLExport::AddAttribute(), m_aColumnStyleNames, m_sTableStyle, XML_NAMESPACE_TABLE, XML_TABLE_COLUMN, and XML_TABLE_COLUMNS.
Referenced by exportContainer().
|
inline |
Definition at line 153 of file xmlExport.hxx.
References m_xCellStylesPropertySetMapper.
Referenced by rptxml::OXMLAutoStylePoolP::exportStyleAttributes().
|
inline |
Definition at line 151 of file xmlExport.hxx.
References m_xReportDefinition.
Referenced by collectComponentStyles(), ExportContent_(), and SetBodyAttributes().
|
overrideprivatevirtual |
Reimplemented from SvXMLExport.
Definition at line 1221 of file xmlExport.cxx.
References exportReportAttributes(), and getReportDefinition().
|
overridevirtual |
Reimplemented from SvXMLExport.
Definition at line 1329 of file xmlExport.cxx.
References m_xReportDefinition, and SvXMLExport::setSourceDocument().
|
private |
Definition at line 87 of file xmlExport.hxx.
Referenced by exportAutoStyle(), and exportStyleName().
|
private |
Definition at line 88 of file xmlExport.hxx.
Referenced by exportSectionAutoStyle(), and exportTableColumns().
|
private |
Definition at line 90 of file xmlExport.hxx.
Referenced by exportGroup(), and exportGroupsExpressionAsFunction().
|
private |
Definition at line 89 of file xmlExport.hxx.
Referenced by exportContainer(), and exportSectionAutoStyle().
|
private |
Definition at line 85 of file xmlExport.hxx.
Referenced by exportContainer(), and exportSectionAutoStyle().
|
private |
Definition at line 103 of file xmlExport.hxx.
Referenced by collectComponentStyles().
|
private |
Definition at line 93 of file xmlExport.hxx.
Referenced by exportFormatConditions(), and ORptExport().
|
private |
Definition at line 92 of file xmlExport.hxx.
Referenced by exportContainer(), exportSection(), exportTableColumns(), and ORptExport().
|
private |
Definition at line 95 of file xmlExport.hxx.
Referenced by exportAutoStyle(), and ORptExport().
|
mutableprivate |
Definition at line 101 of file xmlExport.hxx.
Referenced by GetCellStylePropertyMapper(), and ORptExport().
|
private |
Definition at line 96 of file xmlExport.hxx.
Referenced by ORptExport().
|
private |
Definition at line 98 of file xmlExport.hxx.
Referenced by exportAutoStyle(), and ORptExport().
|
private |
Definition at line 99 of file xmlExport.hxx.
Referenced by ORptExport().
|
private |
Definition at line 102 of file xmlExport.hxx.
Referenced by getReportDefinition(), and setSourceDocument().
|
private |
Definition at line 97 of file xmlExport.hxx.
Referenced by ORptExport().
|
private |
Definition at line 94 of file xmlExport.hxx.
Referenced by exportAutoStyle(), and ORptExport().