105 mxCell->mpProperties.reset();
110 mxCell->RemoveOutlinerParaObject();
133 if(
mxCell->mpProperties )
136 if(
mxCell->GetOutlinerParaObject() )
155 for(
auto& rpRow : rRows )
161 :
SdrUndoAction(xTable->getSdrTableObj()->getSdrModelFromSdrObject())
201 :
SdrUndoAction(xTable->getSdrTableObj()->getSdrModelFromSdrObject())
206 maRows.swap( aRemovedRows );
242 for(
auto& rpCol : rCols )
249 for(
auto& rpCell : rCells )
255 :
SdrUndoAction(xTable->getSdrTableObj()->getSdrModelFromSdrObject())
299 :
SdrUndoAction(xTable->getSdrTableObj()->getSdrModelFromSdrObject())
343 :
SdrUndoAction(xCol->mxTableModel->getSdrTableObj()->getSdrModelFromSdrObject())
345 ,mbHasRedoData(
false )
390 mxCol->getModel()->setModified(
true);
409 :
SdrUndoAction(xRow->mxTableModel->getSdrTableObj()->getSdrModelFromSdrObject())
411 , mbHasRedoData(
false )
456 mxRow->getModel()->setModified(
true);
474 ,mbHasRedoData(
false)
virtual bool Merge(SfxUndoAction *pNextAction) override
std::vector< CellRef > CellVector
virtual ~RemoveColUndo() override
void setTableStyle(const css::uno::Reference< css::container::XIndexAccess > &xAutoFormatStyle)
InsertColUndo(const TableModelRef &xTable, sal_Int32 nIndex, ColumnVector &aNewCols, CellVector &aCells)
RemoveColUndo(const TableModelRef &xTable, sal_Int32 nIndex, ColumnVector &aNewCols, CellVector &aCells)
void RemoveObjectUser(sdr::ObjectUser &rOldUser)
virtual bool Merge(SfxUndoAction *pNextAction) override
TableStyleSettings maSettings
Abstract base class (ABC) for all UndoActions of DrawingEngine.
InsertRowUndo(const TableModelRef &xTable, sal_Int32 nIndex, RowVector &aNewRows)
virtual ~InsertRowUndo() override
static void Dispose(RowVector &rRows)
exports com.sun.star. table
virtual void Undo() override
virtual void Redo() override
virtual void Redo() override
std::optional< OutlinerParaObject > mpOutlinerParaObject
virtual void ObjectInDestruction(const SdrObject &rObject) override
void AddObjectUser(sdr::ObjectUser &rNewUser)
virtual void Redo() override
TableStyleUndo(const SdrTableObj &rTableObj)
RemoveRowUndo(const TableModelRef &xTable, sal_Int32 nIndex, RowVector &aRemovedRows)
const sdr::table::TableStyleSettings & getTableStyleSettings() const
virtual void Undo() override
void setData(const Data &rData)
sdr::properties::TextProperties * mpProperties
virtual void Undo() override
virtual ~RemoveRowUndo() override
std::vector< TableColumnRef > ColumnVector
virtual void Redo() override
virtual void Redo() override
tools::WeakReference< SdrObject > mxObjRef
std::vector< TableRowRef > RowVector
void ActionChanged() const
tools::WeakReference< SdrTableObj > mxObjRef
virtual css::uno::Reference< css::embed::XEmbeddedObject > GetObject() override
virtual void Undo() override
virtual void Undo() override
virtual void Undo() override
virtual void Redo() override
void setTableStyleSettings(const sdr::table::TableStyleSettings &rStyle)
const css::uno::Reference< css::container::XIndexAccess > & getTableStyle() const
virtual ~TableRowUndo() override
virtual void Undo() override
virtual void NbcReformatText()
void getData(Data &rData)
TableColumnUndo(const TableColumnRef &xCol)
virtual bool Merge(SfxUndoAction *pNextAction) override
virtual void Redo() override
void setDataToCell(const Data &rData)
void getData(Data &rData)
void setData(const Data &rData)
TableRowUndo(const TableRowRef &xRow)
void setData(const Data &rData)
virtual ~CellUndo() override
CellUndo(SdrObject *pObj, const CellRef &xCell)
void getData(Data &rData)
void getDataFromCell(Data &rData)
virtual void Undo() override
css::uno::Reference< css::container::XIndexAccess > mxTableStyle
virtual void Redo() override
virtual ~InsertColUndo() override
bool m_bDetectedRangeSegmentation false
virtual ~TableColumnUndo() override