LibreOffice Module svx (master) 1
Public Member Functions | Private Attributes | List of all members
SvxRubyData_Impl Class Reference
Inheritance diagram for SvxRubyData_Impl:
[legend]
Collaboration diagram for SvxRubyData_Impl:
[legend]

Public Member Functions

 SvxRubyData_Impl ()
 
virtual ~SvxRubyData_Impl () override
 
void SetController (const Reference< XController > &xCtrl)
 
Reference< XModel > const & GetModel ()
 
bool HasSelectionChanged () const
 
bool IsDisposing () const
 
Reference< XRubySelection > const & GetRubySelection ()
 
void UpdateRubyValues ()
 
Sequence< PropertyValues > & GetRubyValues ()
 
void AssertOneEntry ()
 
virtual void SAL_CALL selectionChanged (const css::lang::EventObject &aEvent) override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override
 

Private Attributes

Reference< XModel > xModel
 
Reference< XRubySelection > xSelection
 
Sequence< PropertyValuesaRubyValues
 
Reference< XController > xController
 
bool bHasSelectionChanged
 
bool bDisposing
 

Detailed Description

Definition at line 79 of file rubydialog.cxx.

Constructor & Destructor Documentation

◆ SvxRubyData_Impl()

SvxRubyData_Impl::SvxRubyData_Impl ( )

Definition at line 123 of file rubydialog.cxx.

◆ ~SvxRubyData_Impl()

SvxRubyData_Impl::~SvxRubyData_Impl ( )
overridevirtual

Definition at line 129 of file rubydialog.cxx.

Member Function Documentation

◆ AssertOneEntry()

void SvxRubyData_Impl::AssertOneEntry ( )

Definition at line 170 of file rubydialog.cxx.

References aRubyValues, and pValues.

◆ disposing()

void SvxRubyData_Impl::disposing ( const css::lang::EventObject &  Source)
overridevirtual

Definition at line 155 of file rubydialog.cxx.

References bDisposing, Exception, and xController.

◆ GetModel()

Reference< XModel > const & SvxRubyData_Impl::GetModel ( )
inline

Definition at line 93 of file rubydialog.cxx.

References xController, and xModel.

◆ GetRubySelection()

Reference< XRubySelection > const & SvxRubyData_Impl::GetRubySelection ( )
inline

Definition at line 103 of file rubydialog.cxx.

References xController, and xSelection.

◆ GetRubyValues()

Sequence< PropertyValues > & SvxRubyData_Impl::GetRubyValues ( )
inline

Definition at line 116 of file rubydialog.cxx.

References aRubyValues.

◆ HasSelectionChanged()

bool SvxRubyData_Impl::HasSelectionChanged ( ) const
inline

Definition at line 101 of file rubydialog.cxx.

References bHasSelectionChanged.

◆ IsDisposing()

bool SvxRubyData_Impl::IsDisposing ( ) const
inline

Definition at line 102 of file rubydialog.cxx.

References bDisposing.

◆ selectionChanged()

void SvxRubyData_Impl::selectionChanged ( const css::lang::EventObject &  aEvent)
overridevirtual

Definition at line 153 of file rubydialog.cxx.

References bHasSelectionChanged.

◆ SetController()

void SvxRubyData_Impl::SetController ( const Reference< XController > &  xCtrl)

Definition at line 131 of file rubydialog.cxx.

References bHasSelectionChanged, Exception, and xController.

◆ UpdateRubyValues()

void SvxRubyData_Impl::UpdateRubyValues ( )
inline

Definition at line 108 of file rubydialog.cxx.

References aRubyValues, bHasSelectionChanged, and xSelection.

Member Data Documentation

◆ aRubyValues

Sequence<PropertyValues> SvxRubyData_Impl::aRubyValues
private

Definition at line 83 of file rubydialog.cxx.

Referenced by AssertOneEntry(), GetRubyValues(), and UpdateRubyValues().

◆ bDisposing

bool SvxRubyData_Impl::bDisposing
private

Definition at line 86 of file rubydialog.cxx.

Referenced by disposing(), and IsDisposing().

◆ bHasSelectionChanged

bool SvxRubyData_Impl::bHasSelectionChanged
private

◆ xController

Reference<XController> SvxRubyData_Impl::xController
private

Definition at line 84 of file rubydialog.cxx.

Referenced by disposing(), GetModel(), GetRubySelection(), and SetController().

◆ xModel

Reference<XModel> SvxRubyData_Impl::xModel
private

Definition at line 81 of file rubydialog.cxx.

Referenced by GetModel().

◆ xSelection

Reference<XRubySelection> SvxRubyData_Impl::xSelection
private

Definition at line 82 of file rubydialog.cxx.

Referenced by GetRubySelection(), and UpdateRubyValues().


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