diff options
Diffstat (limited to 'sc/source/filter/xml/XMLStylesExportHelper.hxx')
-rw-r--r-- | sc/source/filter/xml/XMLStylesExportHelper.hxx | 148 |
1 files changed, 74 insertions, 74 deletions
diff --git a/sc/source/filter/xml/XMLStylesExportHelper.hxx b/sc/source/filter/xml/XMLStylesExportHelper.hxx index 405dedf9f26b..a1070b2c1739 100644 --- a/sc/source/filter/xml/XMLStylesExportHelper.hxx +++ b/sc/source/filter/xml/XMLStylesExportHelper.hxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -43,73 +43,73 @@ class ScXMLExport; struct ScMyValidation { - rtl::OUString sName; - rtl::OUString sErrorMessage; - rtl::OUString sErrorTitle; - rtl::OUString sImputMessage; - rtl::OUString sImputTitle; - rtl::OUString sFormula1; - rtl::OUString sFormula2; - com::sun::star::table::CellAddress aBaseCell; - com::sun::star::sheet::ValidationAlertStyle aAlertStyle; - com::sun::star::sheet::ValidationType aValidationType; - com::sun::star::sheet::ConditionOperator aOperator; + rtl::OUString sName; + rtl::OUString sErrorMessage; + rtl::OUString sErrorTitle; + rtl::OUString sImputMessage; + rtl::OUString sImputTitle; + rtl::OUString sFormula1; + rtl::OUString sFormula2; + com::sun::star::table::CellAddress aBaseCell; + com::sun::star::sheet::ValidationAlertStyle aAlertStyle; + com::sun::star::sheet::ValidationType aValidationType; + com::sun::star::sheet::ConditionOperator aOperator; sal_Int16 nShowList; - sal_Bool bShowErrorMessage; - sal_Bool bShowImputMessage; - sal_Bool bIgnoreBlanks; + sal_Bool bShowErrorMessage; + sal_Bool bShowImputMessage; + sal_Bool bIgnoreBlanks; ScMyValidation(); ~ScMyValidation(); - sal_Bool IsEqual(const ScMyValidation& aVal) const; + sal_Bool IsEqual(const ScMyValidation& aVal) const; }; -typedef std::vector<ScMyValidation> ScMyValidationVec; +typedef std::vector<ScMyValidation> ScMyValidationVec; class ScMyValidationsContainer { private: - ScMyValidationVec aValidationVec; - const rtl::OUString sEmptyString; - const rtl::OUString sERRALSTY; - const rtl::OUString sIGNOREBL; + ScMyValidationVec aValidationVec; + const rtl::OUString sEmptyString; + const rtl::OUString sERRALSTY; + const rtl::OUString sIGNOREBL; const rtl::OUString sSHOWLIST; - const rtl::OUString sTYPE; - const rtl::OUString sSHOWINP; - const rtl::OUString sSHOWERR; - const rtl::OUString sINPTITLE; - const rtl::OUString sINPMESS; - const rtl::OUString sERRTITLE; - const rtl::OUString sERRMESS; - const rtl::OUString sOnError; - const rtl::OUString sEventType; - const rtl::OUString sStarBasic; - const rtl::OUString sScript; - const rtl::OUString sLibrary; - const rtl::OUString sMacroName; + const rtl::OUString sTYPE; + const rtl::OUString sSHOWINP; + const rtl::OUString sSHOWERR; + const rtl::OUString sINPTITLE; + const rtl::OUString sINPMESS; + const rtl::OUString sERRTITLE; + const rtl::OUString sERRMESS; + const rtl::OUString sOnError; + const rtl::OUString sEventType; + const rtl::OUString sStarBasic; + const rtl::OUString sScript; + const rtl::OUString sLibrary; + const rtl::OUString sMacroName; public: ScMyValidationsContainer(); ~ScMyValidationsContainer(); - sal_Bool AddValidation(const com::sun::star::uno::Any& aAny, + sal_Bool AddValidation(const com::sun::star::uno::Any& aAny, sal_Int32& nValidationIndex); - rtl::OUString GetCondition(ScXMLExport& rExport, const ScMyValidation& aValidation); - rtl::OUString GetBaseCellAddress(ScDocument* pDoc, const com::sun::star::table::CellAddress& aCell); - void WriteMessage(ScXMLExport& rExport, + rtl::OUString GetCondition(ScXMLExport& rExport, const ScMyValidation& aValidation); + rtl::OUString GetBaseCellAddress(ScDocument* pDoc, const com::sun::star::table::CellAddress& aCell); + void WriteMessage(ScXMLExport& rExport, const rtl::OUString& sTitle, const rtl::OUString& sMessage, const sal_Bool bShowMessage, const sal_Bool bIsHelpMessage); - void WriteValidations(ScXMLExport& rExport); - const rtl::OUString& GetValidationName(const sal_Int32 nIndex); + void WriteValidations(ScXMLExport& rExport); + const rtl::OUString& GetValidationName(const sal_Int32 nIndex); }; //============================================================================== struct ScMyDefaultStyle { - sal_Int32 nIndex; - sal_Int32 nRepeat; - sal_Bool bIsAutoStyle; + sal_Int32 nIndex; + sal_Int32 nRepeat; + sal_Bool bIsAutoStyle; ScMyDefaultStyle() : nIndex(-1), nRepeat(1), bIsAutoStyle(sal_True) {} @@ -145,12 +145,12 @@ public: struct ScMyRowFormatRange { - sal_Int32 nStartColumn; - sal_Int32 nRepeatColumns; - sal_Int32 nRepeatRows; - sal_Int32 nIndex; - sal_Int32 nValidationIndex; - sal_Bool bIsAutoStyle; + sal_Int32 nStartColumn; + sal_Int32 nRepeatColumns; + sal_Int32 nRepeatRows; + sal_Int32 nIndex; + sal_Int32 nValidationIndex; + sal_Bool bIsAutoStyle; ScMyRowFormatRange(); sal_Bool operator<(const ScMyRowFormatRange& rRange) const; @@ -160,10 +160,10 @@ typedef std::list<ScMyRowFormatRange> ScMyRowFormatRangesList; class ScRowFormatRanges { - ScMyRowFormatRangesList aRowFormatRanges; - const ScMyDefaultStyleList* pRowDefaults; - const ScMyDefaultStyleList* pColDefaults; - sal_uInt32 nSize; + ScMyRowFormatRangesList aRowFormatRanges; + const ScMyDefaultStyleList* pRowDefaults; + const ScMyDefaultStyleList* pColDefaults; + sal_uInt32 nSize; void AddRange(const sal_Int32 nPrevStartCol, const sal_Int32 nRepeat, const sal_Int32 nPrevIndex, const sal_Bool bPrevAutoStyle, const ScMyRowFormatRange& rFormatRange); @@ -183,30 +183,30 @@ public: void Sort(); }; -typedef std::vector<rtl::OUString*> ScMyOUStringVec; +typedef std::vector<rtl::OUString*> ScMyOUStringVec; struct ScMyFormatRange { com::sun::star::table::CellRangeAddress aRangeAddress; - sal_Int32 nStyleNameIndex; - sal_Int32 nValidationIndex; - sal_Int32 nNumberFormat; - sal_Bool bIsAutoStyle; + sal_Int32 nStyleNameIndex; + sal_Int32 nValidationIndex; + sal_Int32 nNumberFormat; + sal_Bool bIsAutoStyle; ScMyFormatRange(); sal_Bool operator< (const ScMyFormatRange& rRange) const; }; -typedef std::list<ScMyFormatRange> ScMyFormatRangeAddresses; -typedef std::vector<ScMyFormatRangeAddresses*> ScMyFormatRangeListVec; +typedef std::list<ScMyFormatRange> ScMyFormatRangeAddresses; +typedef std::vector<ScMyFormatRangeAddresses*> ScMyFormatRangeListVec; class ScFormatRangeStyles { - ScMyFormatRangeListVec aTables; - ScMyOUStringVec aStyleNames; - ScMyOUStringVec aAutoStyleNames; - const ScMyDefaultStyleList* pRowDefaults; - const ScMyDefaultStyleList* pColDefaults; + ScMyFormatRangeListVec aTables; + ScMyOUStringVec aStyleNames; + ScMyOUStringVec aAutoStyleNames; + const ScMyDefaultStyleList* pRowDefaults; + const ScMyDefaultStyleList* pColDefaults; public: ScFormatRangeStyles(); @@ -233,7 +233,7 @@ public: class ScColumnRowStylesBase { - ScMyOUStringVec aStyleNames; + ScMyOUStringVec aStyleNames; public: ScColumnRowStylesBase(); @@ -248,19 +248,19 @@ public: struct ScColumnStyle { - sal_Int32 nIndex; - sal_Bool bIsVisible; + sal_Int32 nIndex; + sal_Bool bIsVisible; ScColumnStyle() : nIndex(-1), bIsVisible(sal_True) {} }; -typedef std::vector<ScColumnStyle> ScMyColumnStyleVec; -typedef std::vector<ScMyColumnStyleVec> ScMyColumnVectorVec; +typedef std::vector<ScColumnStyle> ScMyColumnStyleVec; +typedef std::vector<ScMyColumnStyleVec> ScMyColumnVectorVec; class ScColumnStyles : public ScColumnRowStylesBase { - ScMyColumnVectorVec aTables; + ScMyColumnVectorVec aTables; public: ScColumnStyles(); @@ -273,12 +273,12 @@ public: virtual rtl::OUString* GetStyleName(const sal_Int32 nTable, const sal_Int32 nField); }; -typedef std::vector<sal_Int32> ScMysalInt32Vec; -typedef std::vector<ScMysalInt32Vec> ScMyRowVectorVec; +typedef std::vector<sal_Int32> ScMysalInt32Vec; +typedef std::vector<ScMysalInt32Vec> ScMyRowVectorVec; class ScRowStyles : public ScColumnRowStylesBase { - ScMyRowVectorVec aTables; + ScMyRowVectorVec aTables; public: ScRowStyles(); |