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

#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_Int64 SAL_CALL getAccessibleChildCount () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleChild (sal_Int64 i) override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleParent () override
 
virtual sal_Int64 SAL_CALL getAccessibleIndexInParent () override
 
virtual sal_Int16 SAL_CALL getAccessibleRole () override
 
virtual OUString SAL_CALL getAccessibleDescription () override
 
virtual OUString SAL_CALL getAccessibleName () override
 
virtual sal_Int64 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_Int64 SAL_CALL getAccessibleIndex (sal_Int32 nRow, sal_Int32 nColumn) override
 
virtual sal_Int32 SAL_CALL getAccessibleRow (sal_Int64 nChildIndex) override
 
virtual sal_Int32 SAL_CALL getAccessibleColumn (sal_Int64 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
 

Detailed Description

Definition at line 145 of file AccessibleTableShape.hxx.

Constructor & Destructor Documentation

◆ AccessibleTableHeaderShape() [1/2]

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

Definition at line 1001 of file accessibletableshape.cxx.

References mbRow, and mpTable.

◆ ~AccessibleTableHeaderShape()

accessibility::AccessibleTableHeaderShape::~AccessibleTableHeaderShape ( )
overridevirtual

Definition at line 1007 of file accessibletableshape.cxx.

References mpTable.

◆ AccessibleTableHeaderShape() [2/2]

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

Member Function Documentation

◆ containsPoint()

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

Definition at line 1071 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleAtPoint()

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

Definition at line 1076 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleCaption()

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

Definition at line 1243 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleCellAt()

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

Definition at line 1238 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleChild()

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

Definition at line 1024 of file accessibletableshape.cxx.

References i, and mpTable.

◆ getAccessibleChildCount()

sal_Int64 SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleChildCount ( )
overridevirtual

◆ getAccessibleColumn()

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

Definition at line 1268 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleColumnCount()

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

Definition at line 1121 of file accessibletableshape.cxx.

References mbRow, and mpTable.

Referenced by getAccessibleChildCount(), and getSelectedAccessibleColumns().

◆ getAccessibleColumnDescription()

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

Definition at line 1131 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleColumnExtentAt()

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

Definition at line 1141 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleColumnHeaders()

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

Definition at line 1152 of file accessibletableshape.cxx.

◆ getAccessibleContext()

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

Definition at line 1013 of file accessibletableshape.cxx.

◆ getAccessibleDescription()

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

Definition at line 1045 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleIndex()

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

Definition at line 1258 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleIndexInParent()

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

Definition at line 1035 of file accessibletableshape.cxx.

◆ getAccessibleName()

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

Definition at line 1050 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleParent()

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

Definition at line 1029 of file accessibletableshape.cxx.

◆ getAccessibleRelationSet()

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

Definition at line 1060 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleRole()

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

Definition at line 1040 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleRow()

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

Definition at line 1263 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleRowCount()

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

Definition at line 1116 of file accessibletableshape.cxx.

References mbRow, and mpTable.

Referenced by getAccessibleChildCount(), and getSelectedAccessibleRows().

◆ getAccessibleRowDescription()

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

Definition at line 1126 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleRowExtentAt()

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

Definition at line 1136 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleRowHeaders()

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

Definition at line 1146 of file accessibletableshape.cxx.

◆ getAccessibleStateSet()

sal_Int64 SAL_CALL accessibility::AccessibleTableHeaderShape::getAccessibleStateSet ( )
overridevirtual

Definition at line 1055 of file accessibletableshape.cxx.

References mpTable.

◆ getAccessibleSummary()

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

Definition at line 1248 of file accessibletableshape.cxx.

References mpTable.

◆ getBackground()

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

Definition at line 1106 of file accessibletableshape.cxx.

References mpTable.

◆ getBounds()

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

Definition at line 1081 of file accessibletableshape.cxx.

References mpTable.

◆ getForeground()

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

Definition at line 1101 of file accessibletableshape.cxx.

References mpTable.

◆ getLocale()

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

Definition at line 1065 of file accessibletableshape.cxx.

References Locale, and mpTable.

◆ getLocation()

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

Definition at line 1086 of file accessibletableshape.cxx.

References mpTable.

◆ getLocationOnScreen()

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

Definition at line 1091 of file accessibletableshape.cxx.

References mpTable.

◆ getSelectedAccessibleColumns()

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

◆ getSelectedAccessibleRows()

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

◆ getSize()

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

Definition at line 1096 of file accessibletableshape.cxx.

References mpTable.

◆ grabFocus()

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

Definition at line 1111 of file accessibletableshape.cxx.

References mpTable.

◆ isAccessibleColumnSelected()

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

Definition at line 1233 of file accessibletableshape.cxx.

References mpTable.

Referenced by getSelectedAccessibleColumns().

◆ isAccessibleRowSelected()

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

Definition at line 1228 of file accessibletableshape.cxx.

References mpTable.

Referenced by getSelectedAccessibleRows().

◆ isAccessibleSelected()

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

Definition at line 1253 of file accessibletableshape.cxx.

References mpTable.

◆ operator=()

AccessibleTableHeaderShape & accessibility::AccessibleTableHeaderShape::operator= ( const AccessibleTableHeaderShape )
delete

References getLocale().

◆ selectColumn()

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

Definition at line 1287 of file accessibletableshape.cxx.

References mbRow, mpTable, and nIndex.

◆ selectRow()

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

Definition at line 1274 of file accessibletableshape.cxx.

References mbRow, mpTable, and nIndex.

◆ unselectColumn()

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

Definition at line 1312 of file accessibletableshape.cxx.

References mbRow, mpTable, and nIndex.

◆ unselectRow()

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

Definition at line 1300 of file accessibletableshape.cxx.

References mbRow, mpTable, and nIndex.

Member Data Documentation

◆ mbRow

bool accessibility::AccessibleTableHeaderShape::mbRow
private

◆ mpTable

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

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