LibreOffice Module svx (master)  1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
svx::SvxShowCharSetAcc Class Reference

The table implementation of the vcl control. More...

#include <charmapacc.hxx>

Inheritance diagram for svx::SvxShowCharSetAcc:
[legend]
Collaboration diagram for svx::SvxShowCharSetAcc:
[legend]

Public Member Functions

 SvxShowCharSetAcc (SvxShowCharSet *pParent)
 
virtual void SAL_CALL grabFocus () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleAtPoint (const css::awt::Point &aPoint) override
 
virtual sal_Int32 SAL_CALL getAccessibleChildCount () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleChild (sal_Int32 i) override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleParent () override
 
virtual sal_Int16 SAL_CALL getAccessibleRole () override
 
virtual OUString SAL_CALL getAccessibleDescription () override
 
virtual OUString SAL_CALL getAccessibleName () override
 
virtual css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL getAccessibleRelationSet () override
 
virtual css::uno::Reference< css::accessibility::XAccessibleStateSet > SAL_CALL getAccessibleStateSet () override
 
virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL getAccessibleContext () override
 
virtual sal_Int32 SAL_CALL getForeground () override
 
virtual sal_Int32 SAL_CALL getBackground () override
 
virtual sal_Int32 SAL_CALL getAccessibleRowCount () override
 
virtual sal_Int32 SAL_CALL getAccessibleColumnCount () override
 
virtual OUString SAL_CALL getAccessibleRowDescription (sal_Int32 nRow) override
 
virtual OUString SAL_CALL getAccessibleColumnDescription (sal_Int32 nColumn) override
 
virtual sal_Int32 SAL_CALL getAccessibleRowExtentAt (sal_Int32 nRow, sal_Int32 nColumn) override
 
virtual sal_Int32 SAL_CALL getAccessibleColumnExtentAt (sal_Int32 nRow, sal_Int32 nColumn) override
 
virtual css::uno::Reference< css::accessibility::XAccessibleTable > SAL_CALL getAccessibleRowHeaders () override
 
virtual css::uno::Reference< css::accessibility::XAccessibleTable > SAL_CALL getAccessibleColumnHeaders () override
 
virtual css::uno::Sequence< sal_Int32 > SAL_CALL getSelectedAccessibleRows () override
 
virtual css::uno::Sequence< sal_Int32 > SAL_CALL getSelectedAccessibleColumns () override
 
virtual sal_Bool SAL_CALL isAccessibleRowSelected (sal_Int32 nRow) override
 
virtual sal_Bool SAL_CALL isAccessibleColumnSelected (sal_Int32 nColumn) override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleCellAt (sal_Int32 nRow, sal_Int32 nColumn) override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleCaption () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleSummary () override
 
virtual sal_Bool SAL_CALL isAccessibleSelected (sal_Int32 nRow, sal_Int32 nColumn) override
 
virtual sal_Int32 SAL_CALL getAccessibleIndex (sal_Int32 nRow, sal_Int32 nColumn) override
 
virtual sal_Int32 SAL_CALL getAccessibleRow (sal_Int32 nChildIndex) override
 
virtual sal_Int32 SAL_CALL getAccessibleColumn (sal_Int32 nChildIndex) override
 
void fireEvent (const sal_Int16 _nEventId, const css::uno::Any &_rOldValue, const css::uno::Any &_rNewValue)
 
void clearCharSetControl ()
 
- Public Member Functions inherited from comphelper::OAccessibleSelectionHelper
virtual void SAL_CALL selectAccessibleChild (sal_Int32 nChildIndex) override
 
virtual sal_Bool SAL_CALL isAccessibleChildSelected (sal_Int32 nChildIndex) override
 
virtual void SAL_CALL clearAccessibleSelection () override
 
virtual void SAL_CALL selectAllAccessibleChildren () override
 
virtual sal_Int32 SAL_CALL getSelectedAccessibleChildCount () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getSelectedAccessibleChild (sal_Int32 nSelectedChildIndex) override
 
virtual void SAL_CALL deselectAccessibleChild (sal_Int32 nSelectedChildIndex) override
 
- Public Member Functions inherited from comphelper::OAccessibleComponentHelper
virtual sal_Bool SAL_CALL containsPoint (const css::awt::Point &aPoint) override
 
virtual css::awt::Point SAL_CALL getLocation () override
 
virtual css::awt::Point SAL_CALL getLocationOnScreen () override
 
virtual css::awt::Size SAL_CALL getSize () override
 
virtual css::awt::Rectangle SAL_CALL getBounds () override
 
- Public Member Functions inherited from comphelper::OAccessibleContextHelper
virtual void SAL_CALL addAccessibleEventListener (const css::uno::Reference< css::accessibility::XAccessibleEventListener > &xListener) override
 
virtual void SAL_CALL removeAccessibleEventListener (const css::uno::Reference< css::accessibility::XAccessibleEventListener > &xListener) override
 
virtual OUString SAL_CALL getAccessibleId () override
 
virtual sal_Int32 SAL_CALL getAccessibleIndexInParent () override
 
virtual css::lang::Locale SAL_CALL getLocale () override
 
- Public Member Functions inherited from cppu::ImplHelper2< class, class >
virtual css::uno::Any SAL_CALL queryInterface (css::uno::Type const &rType) SAL_OVERRIDE
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () SAL_OVERRIDE
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () SAL_OVERRIDE
 

Protected Member Functions

virtual void SAL_CALL disposing () override
 
virtual ~SvxShowCharSetAcc () override
 
virtual bool implIsSelected (sal_Int32 nAccessibleChildIndex) override
 
virtual void implSelect (sal_Int32 nAccessibleChildIndex, bool bSelect) override
 
virtual css::awt::Rectangle implGetBounds () override
 implements the calculation of the bounding rectangle - still waiting to be overwritten More...
 
- Protected Member Functions inherited from comphelper::OAccessibleSelectionHelper
 OAccessibleSelectionHelper ()
 
virtual css::uno::Reference< css::accessibility::XAccessibleContext > implGetAccessibleContext () override
 
- Protected Member Functions inherited from comphelper::OAccessibleComponentHelper
 OAccessibleComponentHelper ()
 
- Protected Member Functions inherited from comphelper::OCommonAccessibleComponent
 OCommonAccessibleComponent ()
 
virtual ~OCommonAccessibleComponent () override
 
bool containsPoint (const css::awt::Point &aPoint)
 
css::awt::Point getLocation ()
 
css::awt::Point getLocationOnScreen ()
 
css::awt::Size getSize ()
 
css::awt::Rectangle getBounds ()
 
- Protected Member Functions inherited from comphelper::OAccessibleContextHelper
virtual ~OAccessibleContextHelper () override
 
 OAccessibleContextHelper ()
 
void lateInit (const css::uno::Reference< css::accessibility::XAccessible > &_rxAccessible)
 
css::uno::Reference< css::accessibility::XAccessible > getAccessibleCreator () const
 
void NotifyAccessibleEvent (const sal_Int16 _nEventId, const css::uno::Any &_rOldValue, const css::uno::Any &_rNewValue)
 
bool isAlive () const
 
void ensureAlive () const
 
void ensureDisposed ()
 
css::uno::Reference< css::accessibility::XAccessibleContext > implGetParentContext ()
 
::osl::Mutex & GetMutex ()
 
- Protected Member Functions inherited from comphelper::OAccessibleComponentHelper_Base
 ~OAccessibleComponentHelper_Base ()
 
- Protected Member Functions inherited from comphelper::OCommonAccessibleSelection
 OCommonAccessibleSelection ()
 
 ~OCommonAccessibleSelection ()
 
void selectAccessibleChild (sal_Int32 nChildIndex)
 
bool isAccessibleChildSelected (sal_Int32 nChildIndex)
 
void clearAccessibleSelection ()
 
void selectAllAccessibleChildren ()
 
sal_Int32 getSelectedAccessibleChildCount ()
 
css::uno::Reference< css::accessibility::XAccessible > getSelectedAccessibleChild (sal_Int32 nSelectedChildIndex)
 
void deselectAccessibleChild (sal_Int32 nSelectedChildIndex)
 
- Protected Member Functions inherited from cppu::ImplHelper2< class, class >
 ~ImplHelper2 ()
 

Private Attributes

::std::vector< css::uno::Reference< css::accessibility::XAccessible > > m_aChildren
 
SvxShowCharSetm_pParent
 

Detailed Description

The table implementation of the vcl control.

Definition at line 69 of file charmapacc.hxx.

Constructor & Destructor Documentation

svx::SvxShowCharSetAcc::SvxShowCharSetAcc ( SvxShowCharSet pParent)

Definition at line 69 of file charmapacc.cxx.

References comphelper::OAccessibleContextHelper::lateInit().

svx::SvxShowCharSetAcc::~SvxShowCharSetAcc ( )
overrideprotectedvirtual

Member Function Documentation

void svx::SvxShowCharSetAcc::clearCharSetControl ( )
inline

Definition at line 132 of file charmapacc.hxx.

void SAL_CALL svx::SvxShowCharSetAcc::disposing ( )
overrideprotectedvirtual
void svx::SvxShowCharSetAcc::fireEvent ( const sal_Int16  _nEventId,
const css::uno::Any &  _rOldValue,
const css::uno::Any &  _rNewValue 
)
inline
uno::Reference< css::accessibility::XAccessible > SAL_CALL svx::SvxShowCharSetAcc::getAccessibleAtPoint ( const css::awt::Point &  aPoint)
overridevirtual
Reference< XAccessible > SAL_CALL svx::SvxShowCharSetAcc::getAccessibleCaption ( )
overridevirtual

Definition at line 329 of file charmapacc.cxx.

Reference< XAccessible > SAL_CALL svx::SvxShowCharSetAcc::getAccessibleCellAt ( sal_Int32  nRow,
sal_Int32  nColumn 
)
overridevirtual
uno::Reference< css::accessibility::XAccessible > SAL_CALL svx::SvxShowCharSetAcc::getAccessibleChild ( sal_Int32  i)
overridevirtual
sal_Int32 SAL_CALL svx::SvxShowCharSetAcc::getAccessibleChildCount ( )
overridevirtual

Implements comphelper::OAccessibleContextHelper.

Definition at line 134 of file charmapacc.cxx.

References SvxShowCharSet::getMaxCharCount(), and m_pParent.

Referenced by getAccessibleRowCount().

sal_Int32 SAL_CALL svx::SvxShowCharSetAcc::getAccessibleColumn ( sal_Int32  nChildIndex)
overridevirtual

Definition at line 358 of file charmapacc.cxx.

References SvxShowCharSet::GetColumnPos().

sal_Int32 SAL_CALL svx::SvxShowCharSetAcc::getAccessibleColumnCount ( )
overridevirtual

Definition at line 251 of file charmapacc.cxx.

References COLUMN_COUNT.

OUString SAL_CALL svx::SvxShowCharSetAcc::getAccessibleColumnDescription ( sal_Int32  nColumn)
overridevirtual

Definition at line 261 of file charmapacc.cxx.

sal_Int32 SAL_CALL svx::SvxShowCharSetAcc::getAccessibleColumnExtentAt ( sal_Int32  nRow,
sal_Int32  nColumn 
)
overridevirtual

Definition at line 271 of file charmapacc.cxx.

Reference< XAccessibleTable > SAL_CALL svx::SvxShowCharSetAcc::getAccessibleColumnHeaders ( )
overridevirtual

Definition at line 281 of file charmapacc.cxx.

virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL svx::SvxShowCharSetAcc::getAccessibleContext ( )
inlineoverridevirtual

Definition at line 97 of file charmapacc.hxx.

OUString SAL_CALL svx::SvxShowCharSetAcc::getAccessibleDescription ( )
overridevirtual

Implements comphelper::OAccessibleContextHelper.

Definition at line 172 of file charmapacc.cxx.

References SvxResId().

sal_Int32 SAL_CALL svx::SvxShowCharSetAcc::getAccessibleIndex ( sal_Int32  nRow,
sal_Int32  nColumn 
)
overridevirtual

Definition at line 346 of file charmapacc.cxx.

References COLUMN_COUNT.

Referenced by getAccessibleCellAt(), and isAccessibleSelected().

OUString SAL_CALL svx::SvxShowCharSetAcc::getAccessibleName ( )
overridevirtual

Implements comphelper::OAccessibleContextHelper.

Definition at line 179 of file charmapacc.cxx.

References SvxResId().

uno::Reference< css::accessibility::XAccessible > SAL_CALL svx::SvxShowCharSetAcc::getAccessibleParent ( )
overridevirtual
uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL svx::SvxShowCharSetAcc::getAccessibleRelationSet ( )
overridevirtual

Implements comphelper::OAccessibleContextHelper.

Definition at line 187 of file charmapacc.cxx.

sal_Int16 SAL_CALL svx::SvxShowCharSetAcc::getAccessibleRole ( )
overridevirtual

Implements comphelper::OAccessibleContextHelper.

Definition at line 167 of file charmapacc.cxx.

sal_Int32 SAL_CALL svx::SvxShowCharSetAcc::getAccessibleRow ( sal_Int32  nChildIndex)
overridevirtual

Definition at line 351 of file charmapacc.cxx.

References SvxShowCharSet::GetRowPos().

sal_Int32 SAL_CALL svx::SvxShowCharSetAcc::getAccessibleRowCount ( )
overridevirtual

Definition at line 246 of file charmapacc.cxx.

References COLUMN_COUNT, and getAccessibleChildCount().

OUString SAL_CALL svx::SvxShowCharSetAcc::getAccessibleRowDescription ( sal_Int32  nRow)
overridevirtual

Definition at line 256 of file charmapacc.cxx.

sal_Int32 SAL_CALL svx::SvxShowCharSetAcc::getAccessibleRowExtentAt ( sal_Int32  nRow,
sal_Int32  nColumn 
)
overridevirtual

Definition at line 266 of file charmapacc.cxx.

Reference< XAccessibleTable > SAL_CALL svx::SvxShowCharSetAcc::getAccessibleRowHeaders ( )
overridevirtual

Definition at line 276 of file charmapacc.cxx.

uno::Reference< css::accessibility::XAccessibleStateSet > SAL_CALL svx::SvxShowCharSetAcc::getAccessibleStateSet ( )
overridevirtual
Reference< XAccessible > SAL_CALL svx::SvxShowCharSetAcc::getAccessibleSummary ( )
overridevirtual

Definition at line 334 of file charmapacc.cxx.

sal_Int32 SAL_CALL svx::SvxShowCharSetAcc::getBackground ( )
overridevirtual
sal_Int32 SAL_CALL svx::SvxShowCharSetAcc::getForeground ( )
overridevirtual
Sequence< sal_Int32 > SAL_CALL svx::SvxShowCharSetAcc::getSelectedAccessibleColumns ( )
overridevirtual
Sequence< sal_Int32 > SAL_CALL svx::SvxShowCharSetAcc::getSelectedAccessibleRows ( )
overridevirtual
void SAL_CALL svx::SvxShowCharSetAcc::grabFocus ( )
overridevirtual

Definition at line 239 of file charmapacc.cxx.

References weld::CustomWidgetController::GrabFocus(), and m_pParent.

css::awt::Rectangle svx::SvxShowCharSetAcc::implGetBounds ( )
overrideprotectedvirtual

implements the calculation of the bounding rectangle - still waiting to be overwritten

Implements comphelper::OCommonAccessibleComponent.

Definition at line 116 of file charmapacc.cxx.

References weld::CustomWidgetController::GetOutputSizePixel(), m_pParent, Point::X(), and Point::Y().

bool svx::SvxShowCharSetAcc::implIsSelected ( sal_Int32  nAccessibleChildIndex)
overrideprotectedvirtual

Implements comphelper::OCommonAccessibleSelection.

Definition at line 98 of file charmapacc.cxx.

void svx::SvxShowCharSetAcc::implSelect ( sal_Int32  nAccessibleChildIndex,
bool  bSelect 
)
overrideprotectedvirtual
sal_Bool SAL_CALL svx::SvxShowCharSetAcc::isAccessibleColumnSelected ( sal_Int32  nColumn)
overridevirtual
sal_Bool SAL_CALL svx::SvxShowCharSetAcc::isAccessibleRowSelected ( sal_Int32  nRow)
overridevirtual
sal_Bool SAL_CALL svx::SvxShowCharSetAcc::isAccessibleSelected ( sal_Int32  nRow,
sal_Int32  nColumn 
)
overridevirtual

Member Data Documentation

::std::vector< css::uno::Reference< css::accessibility::XAccessible > > svx::SvxShowCharSetAcc::m_aChildren
private

Definition at line 72 of file charmapacc.hxx.

Referenced by disposing(), and getAccessibleChild().

SvxShowCharSet* svx::SvxShowCharSetAcc::m_pParent
private

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