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().