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

Public Member Functions

 SvxRubyData_Impl ()
virtual ~SvxRubyData_Impl () override
void SetController (const Reference< XController > &xCtrl)
Reference< XModel > const & GetModel ()
bool HasSelectionChanged () 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

Detailed Description

Definition at line 82 of file rubydialog.cxx.

Constructor & Destructor Documentation

SvxRubyData_Impl::SvxRubyData_Impl ( )

Definition at line 131 of file rubydialog.cxx.

SvxRubyData_Impl::~SvxRubyData_Impl ( )

Definition at line 136 of file rubydialog.cxx.

Member Function Documentation

void SvxRubyData_Impl::AssertOneEntry ( )

Definition at line 181 of file rubydialog.cxx.

References aRubyValues, and pValues.

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

Definition at line 167 of file rubydialog.cxx.

References Exception, and xController.

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

Definition at line 95 of file rubydialog.cxx.

References xModel.

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

Definition at line 107 of file rubydialog.cxx.

References xSelection.

Sequence<PropertyValues>& SvxRubyData_Impl::GetRubyValues ( )

Definition at line 120 of file rubydialog.cxx.

References aRubyValues.

bool SvxRubyData_Impl::HasSelectionChanged ( ) const

Definition at line 103 of file rubydialog.cxx.

References bHasSelectionChanged.

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

Definition at line 162 of file rubydialog.cxx.

References bHasSelectionChanged.

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

Definition at line 140 of file rubydialog.cxx.

References bHasSelectionChanged, Exception, and xController.

void SvxRubyData_Impl::UpdateRubyValues ( )

Definition at line 112 of file rubydialog.cxx.

Member Data Documentation

Sequence<PropertyValues> SvxRubyData_Impl::aRubyValues

Definition at line 86 of file rubydialog.cxx.

Referenced by AssertOneEntry(), and GetRubyValues().

bool SvxRubyData_Impl::bHasSelectionChanged

Definition at line 88 of file rubydialog.cxx.

Referenced by HasSelectionChanged(), selectionChanged(), and SetController().

Reference<XController> SvxRubyData_Impl::xController

Definition at line 87 of file rubydialog.cxx.

Referenced by disposing(), and SetController().

Reference<XModel> SvxRubyData_Impl::xModel

Definition at line 84 of file rubydialog.cxx.

Referenced by GetModel().

Reference<XRubySelection> SvxRubyData_Impl::xSelection

Definition at line 85 of file rubydialog.cxx.

Referenced by GetRubySelection().

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