LibreOffice Module chart2 (master) 1
|
#include <DragMethod_Base.hxx>
Protected Attributes | |
DrawViewWrapper & | m_rDrawViewWrapper |
OUString | m_aObjectCID |
ActionDescriptionProvider::ActionType | m_eActionType |
Private Attributes | |
unotools::WeakReference<::chart::ChartModel > | m_xChartModel |
Definition at line 32 of file DragMethod_Base.hxx.
chart::DragMethod_Base::DragMethod_Base | ( | DrawViewWrapper & | rDrawViewWrapper, |
OUString | aObjectCID, | ||
const rtl::Reference<::chart::ChartModel > & | xChartModel, | ||
ActionDescriptionProvider::ActionType | eActionType = ActionDescriptionProvider::ActionType::Move |
||
) |
Definition at line 35 of file DragMethod_Base.cxx.
References get(), and SdrDragMethod::setMoveOnly().
|
overridevirtual |
Definition at line 47 of file DragMethod_Base.cxx.
|
protected |
Definition at line 51 of file DragMethod_Base.cxx.
References unotools::WeakReference< class interface_type >::get(), and m_xChartModel.
Referenced by chart::DragMethod_RotateDiagram::DragMethod_RotateDiagram(), chart::DragMethod_PieSegment::EndSdrDrag(), and chart::DragMethod_RotateDiagram::EndSdrDrag().
|
overridevirtual |
Implements SdrDragMethod.
Reimplemented in chart::DragMethod_PieSegment, and chart::DragMethod_RotateDiagram.
Definition at line 62 of file DragMethod_Base.cxx.
References getUndoDescription().
|
overridevirtual |
Implements SdrDragMethod.
Definition at line 66 of file DragMethod_Base.cxx.
References SdrDragMethod::IsDraggingGluePoints(), and SdrDragMethod::IsDraggingPoints().
OUString chart::DragMethod_Base::getUndoDescription | ( | ) | const |
Definition at line 56 of file DragMethod_Base.cxx.
References ActionDescriptionProvider::createDescription(), chart::ObjectNameProvider::getName(), chart::ObjectIdentifier::getObjectType(), m_aObjectCID, and m_eActionType.
Referenced by chart::ChartController::execute_MouseButtonUp(), and GetSdrDragComment().
|
protected |
Definition at line 50 of file DragMethod_Base.hxx.
Referenced by chart::DragMethod_PieSegment::DragMethod_PieSegment(), chart::DragMethod_PieSegment::EndSdrDrag(), and getUndoDescription().
|
protected |
Definition at line 51 of file DragMethod_Base.hxx.
Referenced by getUndoDescription().
|
protected |
Definition at line 49 of file DragMethod_Base.hxx.
Referenced by chart::DragMethod_PieSegment::createSdrDragEntries().
|
private |
Definition at line 54 of file DragMethod_Base.hxx.
Referenced by getChartModel().