LibreOffice Module chart2 (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
chart::RangeSelectionListener Class Referencefinal

#include <RangeSelectionListener.hxx>

Inheritance diagram for chart::RangeSelectionListener:
[legend]
Collaboration diagram for chart::RangeSelectionListener:
[legend]

Public Member Functions

 RangeSelectionListener (RangeSelectionListenerParent &rParent, OUString aInitialRange, const rtl::Reference<::chart::ChartModel > &xModelToLockController)
 
virtual ~RangeSelectionListener () override
 

Protected Member Functions

virtual void SAL_CALL done (const css::sheet::RangeSelectionEvent &aEvent) override
 
virtual void SAL_CALL aborted (const css::sheet::RangeSelectionEvent &aEvent) override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override
 

Private Attributes

RangeSelectionListenerParentm_rParent
 
OUString m_aRange
 
ControllerLockGuardUNO m_aControllerLockGuard
 

Detailed Description

Definition at line 45 of file RangeSelectionListener.hxx.

Constructor & Destructor Documentation

◆ RangeSelectionListener()

chart::RangeSelectionListener::RangeSelectionListener ( RangeSelectionListenerParent rParent,
OUString  aInitialRange,
const rtl::Reference<::chart::ChartModel > &  xModelToLockController 
)
explicit

Definition at line 29 of file RangeSelectionListener.cxx.

References m_rParent.

◆ ~RangeSelectionListener()

chart::RangeSelectionListener::~RangeSelectionListener ( )
overridevirtual

Definition at line 38 of file RangeSelectionListener.cxx.

Member Function Documentation

◆ aborted()

void SAL_CALL chart::RangeSelectionListener::aborted ( const css::sheet::RangeSelectionEvent &  aEvent)
overrideprotectedvirtual

◆ disposing()

void SAL_CALL chart::RangeSelectionListener::disposing ( const css::lang::EventObject &  Source)
overrideprotectedvirtual

◆ done()

void SAL_CALL chart::RangeSelectionListener::done ( const css::sheet::RangeSelectionEvent &  aEvent)
overrideprotectedvirtual

Member Data Documentation

◆ m_aControllerLockGuard

ControllerLockGuardUNO chart::RangeSelectionListener::m_aControllerLockGuard
private

Definition at line 65 of file RangeSelectionListener.hxx.

◆ m_aRange

OUString chart::RangeSelectionListener::m_aRange
private

Definition at line 64 of file RangeSelectionListener.hxx.

Referenced by aborted(), and done().

◆ m_rParent

RangeSelectionListenerParent& chart::RangeSelectionListener::m_rParent
private

Definition at line 63 of file RangeSelectionListener.hxx.

Referenced by aborted(), disposing(), and done().


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