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 79 of file rubydialog.cxx.

Constructor & Destructor Documentation

SvxRubyData_Impl::SvxRubyData_Impl ( )

Definition at line 121 of file rubydialog.cxx.

References false.

SvxRubyData_Impl::~SvxRubyData_Impl ( )

Definition at line 126 of file rubydialog.cxx.

Member Function Documentation

void SvxRubyData_Impl::AssertOneEntry ( )

Definition at line 166 of file rubydialog.cxx.

References aRubyValues, and pValues.

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

Definition at line 152 of file rubydialog.cxx.

References Exception, and xController.

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

Definition at line 92 of file rubydialog.cxx.

References xModel.

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

Definition at line 101 of file rubydialog.cxx.

References xSelection.

Sequence<PropertyValues>& SvxRubyData_Impl::GetRubyValues ( )

Definition at line 114 of file rubydialog.cxx.

References aRubyValues.

bool SvxRubyData_Impl::HasSelectionChanged ( ) const

Definition at line 100 of file rubydialog.cxx.

References bHasSelectionChanged.

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

Definition at line 150 of file rubydialog.cxx.

References bHasSelectionChanged.

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

Definition at line 128 of file rubydialog.cxx.

References bHasSelectionChanged, Exception, and xController.

void SvxRubyData_Impl::UpdateRubyValues ( )

Definition at line 106 of file rubydialog.cxx.

Member Data Documentation

Sequence<PropertyValues> SvxRubyData_Impl::aRubyValues

Definition at line 83 of file rubydialog.cxx.

Referenced by AssertOneEntry(), and GetRubyValues().

bool SvxRubyData_Impl::bHasSelectionChanged

Definition at line 85 of file rubydialog.cxx.

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

Reference<XController> SvxRubyData_Impl::xController

Definition at line 84 of file rubydialog.cxx.

Referenced by disposing(), and SetController().

Reference<XModel> SvxRubyData_Impl::xModel

Definition at line 81 of file rubydialog.cxx.

Referenced by GetModel().

Reference<XRubySelection> SvxRubyData_Impl::xSelection

Definition at line 82 of file rubydialog.cxx.

Referenced by GetRubySelection().

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