LibreOffice Module sc (master) 1
|
#include <datatransformation.hxx>
Public Member Functions | |
MergeColumnTransformation (std::set< SCCOL > &&rColumns, OUString aMergeString) | |
virtual void | Transform (ScDocument &rDoc) const override |
virtual TransformationType | getTransformationType () const override |
const OUString & | getMergeString () const |
const std::set< SCCOL > & | getColumns () const |
Public Member Functions inherited from sc::DataTransformation | |
virtual | ~DataTransformation () |
virtual void | Transform (ScDocument &rDoc) const =0 |
virtual TransformationType | getTransformationType () const =0 |
Private Attributes | |
std::set< SCCOL > | maColumns |
OUString | maMergeString |
Additional Inherited Members | |
Static Protected Member Functions inherited from sc::DataTransformation | |
static SCROW | getLastRow (const ScDocument &rDoc, SCCOL nCol) |
Definition at line 92 of file datatransformation.hxx.
sc::MergeColumnTransformation::MergeColumnTransformation | ( | std::set< SCCOL > && | rColumns, |
OUString | aMergeString | ||
) |
Definition at line 116 of file datatransformation.cxx.
Definition at line 169 of file datatransformation.cxx.
References maColumns.
const OUString & sc::MergeColumnTransformation::getMergeString | ( | ) | const |
Definition at line 164 of file datatransformation.cxx.
References maMergeString.
|
overridevirtual |
Implements sc::DataTransformation.
Definition at line 159 of file datatransformation.cxx.
References sc::MERGE_TRANSFORMATION.
|
overridevirtual |
Implements sc::DataTransformation.
Definition at line 122 of file datatransformation.cxx.
References aStr, ScDocument::DeleteCol(), sc::DataTransformation::getLastRow(), ScDocument::GetString(), maColumns, maMergeString, ScDocument::MaxRow(), and ScDocument::SetString().
Definition at line 94 of file datatransformation.hxx.
Referenced by getColumns(), and Transform().
|
private |
Definition at line 95 of file datatransformation.hxx.
Referenced by getMergeString(), and Transform().