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

#include <AccessibleTableShape.hxx>

Inheritance diagram for accessibility::AccessibleTableHeaderShape:
[legend]
Collaboration diagram for accessibility::AccessibleTableHeaderShape:
[legend]

Public Member Functions

 AccessibleTableHeaderShape (AccessibleTableShape *pTable, bool bRow)
 
virtual ~AccessibleTableHeaderShape () override
 
 AccessibleTableHeaderShape (const AccessibleTableHeaderShape &)=delete
 
AccessibleTableHeaderShapeoperator= (const AccessibleTableHeaderShape &)=delete
 
virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL getAccessibleContext () 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_Int32 SAL_CALL getAccessibleIndexInParent () 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::XAccessibleStateSet > SAL_CALL getAccessibleStateSet () override
 
virtual css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL getAccessibleRelationSet () override
 
virtual css::lang::Locale SAL_CALL getLocale () override
 
virtual sal_Bool SAL_CALL containsPoint (const css::awt::Point &aPoint) override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleAtPoint (const css::awt::Point &aPoint) override
 
virtual css::awt::Rectangle SAL_CALL getBounds () 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 sal_Int32 SAL_CALL getForeground () override
 
virtual sal_Int32 SAL_CALL getBackground () override
 
virtual void SAL_CALL grabFocus () 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
 
virtual sal_Bool SAL_CALL selectRow (sal_Int32 row) override
 
virtual sal_Bool SAL_CALL selectColumn (sal_Int32 column) override
 
virtual sal_Bool SAL_CALL unselectRow (sal_Int32 row) override
 
virtual sal_Bool SAL_CALL unselectColumn (sal_Int32 column) override
 

Private Attributes

bool mbRow
 
rtl::Reference< AccessibleTableShapempTable
 

Additional Inherited Members

- Public Attributes inherited from accessibility::MutexOwner
mutable::osl::Mutex maMutex
 

Detailed Description

Definition at line 151 of file AccessibleTableShape.hxx.

Constructor & Destructor Documentation

accessibility::AccessibleTableHeaderShape::AccessibleTableHeaderShape ( AccessibleTableShape pTable,
bool  bRow 
)

Definition at line 997 of file accessibletableshape.cxx.

References mbRow, and mpTable.

accessibility::AccessibleTableHeaderShape::~AccessibleTableHeaderShape ( )
overridevirtual

Definition at line 1003 of file accessibletableshape.cxx.

References mpTable.

accessibility::AccessibleTableHeaderShape::AccessibleTableHeaderShape ( const AccessibleTableHeaderShape )
delete

Member Function Documentation

sal_Bool SAL_CALL accessibility::AccessibleTableHeaderShape::containsPoint ( const css::awt::Point &  aPoint)
overridevirtual

Definition at line 1067 of file accessibletableshape.cxx.

References mpTable.

Reference< XAccessible > SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleAtPoint ( const css::awt::Point &  aPoint)
overridevirtual

Definition at line 1072 of file accessibletableshape.cxx.

References mpTable.

Reference< XAccessible > SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleCaption ( )
overridevirtual

Definition at line 1239 of file accessibletableshape.cxx.

References mpTable.

Reference< XAccessible > SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleCellAt ( sal_Int32  nRow,
sal_Int32  nColumn 
)
overridevirtual

Definition at line 1234 of file accessibletableshape.cxx.

References mpTable.

Reference< XAccessible > SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleChild ( sal_Int32  i)
overridevirtual

Definition at line 1020 of file accessibletableshape.cxx.

References mpTable.

sal_Int32 SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleChildCount ( )
overridevirtual
sal_Int32 SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleColumn ( sal_Int32  nChildIndex)
overridevirtual

Definition at line 1264 of file accessibletableshape.cxx.

References mpTable.

sal_Int32 SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleColumnCount ( )
overridevirtual

Definition at line 1117 of file accessibletableshape.cxx.

References mbRow, and mpTable.

Referenced by getAccessibleChildCount(), and getSelectedAccessibleColumns().

OUString SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleColumnDescription ( sal_Int32  nColumn)
overridevirtual

Definition at line 1127 of file accessibletableshape.cxx.

References mpTable.

sal_Int32 SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleColumnExtentAt ( sal_Int32  nRow,
sal_Int32  nColumn 
)
overridevirtual

Definition at line 1137 of file accessibletableshape.cxx.

References mpTable.

Reference< XAccessibleTable > SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleColumnHeaders ( )
overridevirtual

Definition at line 1148 of file accessibletableshape.cxx.

Reference< XAccessibleContext > SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleContext ( )
overridevirtual

Definition at line 1009 of file accessibletableshape.cxx.

OUString SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleDescription ( )
overridevirtual

Definition at line 1041 of file accessibletableshape.cxx.

References mpTable.

sal_Int32 SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleIndex ( sal_Int32  nRow,
sal_Int32  nColumn 
)
overridevirtual

Definition at line 1254 of file accessibletableshape.cxx.

References mpTable.

sal_Int32 SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleIndexInParent ( )
overridevirtual

Definition at line 1031 of file accessibletableshape.cxx.

OUString SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleName ( )
overridevirtual

Definition at line 1046 of file accessibletableshape.cxx.

References mpTable.

Reference< XAccessible > SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleParent ( )
overridevirtual

Definition at line 1025 of file accessibletableshape.cxx.

Reference< XAccessibleRelationSet > SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleRelationSet ( )
overridevirtual

Definition at line 1056 of file accessibletableshape.cxx.

References mpTable.

sal_Int16 SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleRole ( )
overridevirtual

Definition at line 1036 of file accessibletableshape.cxx.

References mpTable.

sal_Int32 SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleRow ( sal_Int32  nChildIndex)
overridevirtual

Definition at line 1259 of file accessibletableshape.cxx.

References mpTable.

sal_Int32 SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleRowCount ( )
overridevirtual

Definition at line 1112 of file accessibletableshape.cxx.

References mbRow, and mpTable.

Referenced by getAccessibleChildCount(), and getSelectedAccessibleRows().

OUString SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleRowDescription ( sal_Int32  nRow)
overridevirtual

Definition at line 1122 of file accessibletableshape.cxx.

References mpTable.

sal_Int32 SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleRowExtentAt ( sal_Int32  nRow,
sal_Int32  nColumn 
)
overridevirtual

Definition at line 1132 of file accessibletableshape.cxx.

References mpTable.

Reference< XAccessibleTable > SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleRowHeaders ( )
overridevirtual

Definition at line 1142 of file accessibletableshape.cxx.

Reference< XAccessibleStateSet > SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleStateSet ( )
overridevirtual

Definition at line 1051 of file accessibletableshape.cxx.

References mpTable.

Reference< XAccessible > SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleSummary ( )
overridevirtual

Definition at line 1244 of file accessibletableshape.cxx.

References mpTable.

sal_Int32 SAL_CALL accessibility::AccessibleTableHeaderShape::getBackground ( )
overridevirtual

Definition at line 1102 of file accessibletableshape.cxx.

References mpTable.

css::awt::Rectangle SAL_CALL accessibility::AccessibleTableHeaderShape::getBounds ( )
overridevirtual

Definition at line 1077 of file accessibletableshape.cxx.

References mpTable.

sal_Int32 SAL_CALL accessibility::AccessibleTableHeaderShape::getForeground ( )
overridevirtual

Definition at line 1097 of file accessibletableshape.cxx.

References mpTable.

Locale SAL_CALL accessibility::AccessibleTableHeaderShape::getLocale ( )
overridevirtual

Definition at line 1061 of file accessibletableshape.cxx.

References Locale, and mpTable.

css::awt::Point SAL_CALL accessibility::AccessibleTableHeaderShape::getLocation ( )
overridevirtual

Definition at line 1082 of file accessibletableshape.cxx.

References mpTable.

css::awt::Point SAL_CALL accessibility::AccessibleTableHeaderShape::getLocationOnScreen ( )
overridevirtual

Definition at line 1087 of file accessibletableshape.cxx.

References mpTable.

Sequence< sal_Int32 > SAL_CALL accessibility::AccessibleTableHeaderShape::getSelectedAccessibleColumns ( )
overridevirtual
Sequence< sal_Int32 > SAL_CALL accessibility::AccessibleTableHeaderShape::getSelectedAccessibleRows ( )
overridevirtual

Definition at line 1154 of file accessibletableshape.cxx.

References getAccessibleRowCount(), i, isAccessibleRowSelected(), and nPos.

css::awt::Size SAL_CALL accessibility::AccessibleTableHeaderShape::getSize ( )
overridevirtual

Definition at line 1092 of file accessibletableshape.cxx.

References mpTable.

void SAL_CALL accessibility::AccessibleTableHeaderShape::grabFocus ( )
overridevirtual

Definition at line 1107 of file accessibletableshape.cxx.

References mpTable.

sal_Bool SAL_CALL accessibility::AccessibleTableHeaderShape::isAccessibleColumnSelected ( sal_Int32  nColumn)
overridevirtual

Definition at line 1229 of file accessibletableshape.cxx.

References mpTable.

Referenced by getSelectedAccessibleColumns().

sal_Bool SAL_CALL accessibility::AccessibleTableHeaderShape::isAccessibleRowSelected ( sal_Int32  nRow)
overridevirtual

Definition at line 1224 of file accessibletableshape.cxx.

References mpTable.

Referenced by getSelectedAccessibleRows().

sal_Bool SAL_CALL accessibility::AccessibleTableHeaderShape::isAccessibleSelected ( sal_Int32  nRow,
sal_Int32  nColumn 
)
overridevirtual

Definition at line 1249 of file accessibletableshape.cxx.

References mpTable.

AccessibleTableHeaderShape& accessibility::AccessibleTableHeaderShape::operator= ( const AccessibleTableHeaderShape )
delete
sal_Bool SAL_CALL accessibility::AccessibleTableHeaderShape::selectColumn ( sal_Int32  column)
overridevirtual

Definition at line 1283 of file accessibletableshape.cxx.

References mbRow, and mpTable.

sal_Bool SAL_CALL accessibility::AccessibleTableHeaderShape::selectRow ( sal_Int32  row)
overridevirtual

Definition at line 1270 of file accessibletableshape.cxx.

References mbRow, and mpTable.

sal_Bool SAL_CALL accessibility::AccessibleTableHeaderShape::unselectColumn ( sal_Int32  column)
overridevirtual

Definition at line 1308 of file accessibletableshape.cxx.

References mbRow, and mpTable.

sal_Bool SAL_CALL accessibility::AccessibleTableHeaderShape::unselectRow ( sal_Int32  row)
overridevirtual

Definition at line 1296 of file accessibletableshape.cxx.

References mbRow, and mpTable.

Member Data Documentation

bool accessibility::AccessibleTableHeaderShape::mbRow
private
rtl::Reference< AccessibleTableShape > accessibility::AccessibleTableHeaderShape::mpTable
private

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