LibreOffice Module reportdesign (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
rptui::OUndoPropertyGroupSectionAction Class Referencefinal

#include <UndoActions.hxx>

Inheritance diagram for rptui::OUndoPropertyGroupSectionAction:
[legend]
Collaboration diagram for rptui::OUndoPropertyGroupSectionAction:
[legend]

Public Member Functions

 OUndoPropertyGroupSectionAction (SdrModel &rMod, const css::beans::PropertyChangeEvent &evt,::std::function< css::uno::Reference< css::report::XSection >(OGroupHelper *)> _pMemberFunction, const css::uno::Reference< css::report::XGroup > &_xGroup)
 
- Public Member Functions inherited from rptui::ORptUndoPropertyAction
 ORptUndoPropertyAction (SdrModel &rMod, const css::beans::PropertyChangeEvent &evt)
 
virtual void Undo () override
 
virtual void Redo () override
 
virtual OUString GetComment () const override
 
- Public Member Functions inherited from rptui::OCommentUndoAction
 OCommentUndoAction (SdrModel &rMod, TranslateId pCommentID)
 
virtual ~OCommentUndoAction () override
 
virtual OUString GetComment () const override
 
virtual void Undo () override
 
virtual void Redo () override
 
- Public Member Functions inherited from SdrUndoAction
virtual ~SdrUndoAction () override
 
virtual bool CanRepeat (SfxRepeatTarget &rView) const override
 
virtual void Repeat (SfxRepeatTarget &rView) override
 
virtual OUString GetRepeatComment (SfxRepeatTarget &rView) const override
 
virtual OUString GetSdrRepeatComment () const
 
virtual bool CanSdrRepeat (SdrView &rView) const
 
virtual void SdrRepeat (SdrView &rView)
 
ViewShellId GetViewShellId () const override
 

Private Member Functions

virtual css::uno::Reference< css::beans::XPropertySetgetObject () override
 

Private Attributes

OGroupHelper m_aGroupHelper
 
::std::function< css::uno::Reference< css::report::XSection >(OGroupHelper *)> m_pMemberFunction
 

Additional Inherited Members

virtual css::uno::Reference< css::beans::XPropertySetgetObject ()
 
- Protected Member Functions inherited from SdrUndoAction
 SdrUndoAction (SdrModel &rNewMod)
 
- Protected Attributes inherited from rptui::OCommentUndoAction
OUString m_strComment
 
::dbaui::IControllerm_pController
 
- Protected Attributes inherited from SdrUndoAction
SdrModelrMod
 
ViewShellId m_nViewShellId
 

Detailed Description

Definition at line 268 of file UndoActions.hxx.

Constructor & Destructor Documentation

◆ OUndoPropertyGroupSectionAction()

rptui::OUndoPropertyGroupSectionAction::OUndoPropertyGroupSectionAction ( SdrModel rMod,
const css::beans::PropertyChangeEvent &  evt,
::std::function< css::uno::Reference< css::report::XSection >(OGroupHelper *)>  _pMemberFunction,
const css::uno::Reference< css::report::XGroup > &  _xGroup 
)

Definition at line 368 of file UndoActions.cxx.

Member Function Documentation

◆ getObject()

Reference< XPropertySet > rptui::OUndoPropertyGroupSectionAction::getObject ( )
overrideprivatevirtual

Reimplemented from rptui::ORptUndoPropertyAction.

Definition at line 378 of file UndoActions.cxx.

References m_aGroupHelper, and m_pMemberFunction.

Member Data Documentation

◆ m_aGroupHelper

OGroupHelper rptui::OUndoPropertyGroupSectionAction::m_aGroupHelper
private

Definition at line 270 of file UndoActions.hxx.

Referenced by getObject().

◆ m_pMemberFunction

::std::function<css::uno::Reference< css::report::XSection >(OGroupHelper *)> rptui::OUndoPropertyGroupSectionAction::m_pMemberFunction
private

Definition at line 271 of file UndoActions.hxx.

Referenced by getObject().


The documentation for this class was generated from the following files: