LibreOffice Module sc (master) 1
|
#include <datatransformation.hxx>
Public Member Functions | |
virtual | ~DataTransformation () |
virtual void | Transform (ScDocument &rDoc) const =0 |
virtual TransformationType | getTransformationType () const =0 |
Static Protected Member Functions | |
static SCROW | getLastRow (const ScDocument &rDoc, SCCOL nCol) |
Definition at line 50 of file datatransformation.hxx.
|
virtual |
Definition at line 31 of file datatransformation.cxx.
|
staticprotected |
Definition at line 35 of file datatransformation.cxx.
References ScDocument::GetLastDataRow(), and ScDocument::MaxRow().
Referenced by sc::SplitColumnTransformation::Transform(), sc::MergeColumnTransformation::Transform(), sc::TextTransformation::Transform(), sc::AggregateFunction::Transform(), sc::NumberTransformation::Transform(), sc::ReplaceNullTransformation::Transform(), sc::DateTimeTransformation::Transform(), sc::FindReplaceTransformation::Transform(), and sc::DeleteRowTransformation::Transform().
|
pure virtual |
Implemented in sc::ColumnRemoveTransformation, sc::SplitColumnTransformation, sc::MergeColumnTransformation, sc::SortTransformation, sc::TextTransformation, sc::AggregateFunction, sc::NumberTransformation, sc::ReplaceNullTransformation, sc::DateTimeTransformation, sc::FindReplaceTransformation, sc::DeleteRowTransformation, and sc::SwapRowsTransformation.
|
pure virtual |
Implemented in sc::ColumnRemoveTransformation, sc::SplitColumnTransformation, sc::MergeColumnTransformation, sc::SortTransformation, sc::TextTransformation, sc::AggregateFunction, sc::NumberTransformation, sc::ReplaceNullTransformation, sc::DateTimeTransformation, sc::FindReplaceTransformation, sc::DeleteRowTransformation, and sc::SwapRowsTransformation.