|
LibreOffice Module sc (master) 1
|
#include <XMLStylesImportHelper.hxx>
Public Member Functions | |
| ScMyStyleRanges () | |
| ~ScMyStyleRanges () | |
| void | AddRange (const ScRange &rRange, const sal_Int16 nType) |
| void | AddCurrencyRange (const ScRange &rRange, const std::optional< OUString > &pCurrency) |
| void | InsertCol (const sal_Int32 nCol, const sal_Int32 nTab) |
| void | SetStylesToRanges (const OUString *pStyleName, ScXMLImport &rImport) |
Static Private Member Functions | |
| static void | SetStylesToRanges (const ScRangeList &rList, const OUString *pStyleName, const sal_Int16 nCellType, const OUString *pCurrency, ScXMLImport &rImport) |
Private Attributes | |
| std::shared_ptr< ScRangeList > | mpTextList |
| std::shared_ptr< ScRangeList > | mpNumberList |
| std::shared_ptr< ScRangeList > | mpTimeList |
| std::shared_ptr< ScRangeList > | mpDateTimeList |
| std::shared_ptr< ScRangeList > | mpPercentList |
| std::shared_ptr< ScRangeList > | mpLogicalList |
| std::shared_ptr< ScRangeList > | mpUndefinedList |
| std::unique_ptr< ScMyCurrencyStylesSet > | pCurrencyList |
Definition at line 84 of file XMLStylesImportHelper.hxx.
| ScMyStyleRanges::ScMyStyleRanges | ( | ) |
Definition at line 42 of file XMLStylesImportHelper.cxx.
| ScMyStyleRanges::~ScMyStyleRanges | ( | ) |
Definition at line 46 of file XMLStylesImportHelper.cxx.
| void ScMyStyleRanges::AddCurrencyRange | ( | const ScRange & | rRange, |
| const std::optional< OUString > & | pCurrency | ||
| ) |
Definition at line 111 of file XMLStylesImportHelper.cxx.
References pCurrencyList, and ScMyCurrencyStyle::sCurrency.
| void ScMyStyleRanges::AddRange | ( | const ScRange & | rRange, |
| const sal_Int16 | nType | ||
| ) |
Definition at line 50 of file XMLStylesImportHelper.cxx.
References mpDateTimeList, mpLogicalList, mpNumberList, mpPercentList, mpTextList, mpTimeList, mpUndefinedList, nType, and PERCENT().
| void ScMyStyleRanges::InsertCol | ( | const sal_Int32 | nCol, |
| const sal_Int32 | nTab | ||
| ) |
Definition at line 122 of file XMLStylesImportHelper.cxx.
References mpDateTimeList, mpLogicalList, mpNumberList, mpPercentList, mpTextList, mpTimeList, mpUndefinedList, and pCurrencyList.
| void ScMyStyleRanges::SetStylesToRanges | ( | const OUString * | pStyleName, |
| ScXMLImport & | rImport | ||
| ) |
Definition at line 155 of file XMLStylesImportHelper.cxx.
References mpDateTimeList, mpLogicalList, mpNumberList, mpPercentList, mpTextList, mpTimeList, mpUndefinedList, pCurrencyList, PERCENT(), and SetStylesToRanges().
|
staticprivate |
Definition at line 148 of file XMLStylesImportHelper.cxx.
References ScXMLImport::SetStyleToRanges().
Referenced by SetStylesToRanges().
|
private |
Definition at line 89 of file XMLStylesImportHelper.hxx.
Referenced by AddRange(), InsertCol(), and SetStylesToRanges().
|
private |
Definition at line 91 of file XMLStylesImportHelper.hxx.
Referenced by AddRange(), InsertCol(), and SetStylesToRanges().
|
private |
Definition at line 87 of file XMLStylesImportHelper.hxx.
Referenced by AddRange(), InsertCol(), and SetStylesToRanges().
|
private |
Definition at line 90 of file XMLStylesImportHelper.hxx.
Referenced by AddRange(), InsertCol(), and SetStylesToRanges().
|
private |
Definition at line 86 of file XMLStylesImportHelper.hxx.
Referenced by AddRange(), InsertCol(), and SetStylesToRanges().
|
private |
Definition at line 88 of file XMLStylesImportHelper.hxx.
Referenced by AddRange(), InsertCol(), and SetStylesToRanges().
|
private |
Definition at line 92 of file XMLStylesImportHelper.hxx.
Referenced by AddRange(), InsertCol(), and SetStylesToRanges().
|
private |
Definition at line 93 of file XMLStylesImportHelper.hxx.
Referenced by AddCurrencyRange(), InsertCol(), and SetStylesToRanges().