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

the class OConnectionLineAccess represents the accessible object for the connection between two table windows like they are used in the QueryDesign and the RelationDesign More...

#include <ConnectionLineAccess.hxx>

Inheritance diagram for dbaui::OConnectionLineAccess:
[legend]
Collaboration diagram for dbaui::OConnectionLineAccess:
[legend]

Public Member Functions

 OConnectionLineAccess (OTableConnection *_pLine)
 
virtual OUString SAL_CALL getImplementationName () override
 
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 sal_Int64 SAL_CALL getAccessibleIndexInParent () override
 
virtual sal_Int16 SAL_CALL getAccessibleRole () override
 
virtual OUString SAL_CALL getAccessibleDescription () override
 
virtual css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL getAccessibleRelationSet () 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 getRelationCount () override
 
virtual css::accessibility::AccessibleRelation SAL_CALL getRelation (sal_Int32 nIndex) override
 
virtual sal_Bool SAL_CALL containsRelation (sal_Int16 aRelationType) override
 
virtual css::accessibility::AccessibleRelation SAL_CALL getRelationByType (sal_Int16 aRelationType) override
 

Protected Member Functions

virtual void SAL_CALL disposing () override
 this function is called upon disposing the component More...
 

Private Attributes

VclPtr< const OTableConnectionm_pLine
 

Detailed Description

the class OConnectionLineAccess represents the accessible object for the connection between two table windows like they are used in the QueryDesign and the RelationDesign

Definition at line 33 of file ConnectionLineAccess.hxx.

Constructor & Destructor Documentation

◆ OConnectionLineAccess()

dbaui::OConnectionLineAccess::OConnectionLineAccess ( OTableConnection _pLine)

Definition at line 37 of file ConnectionLineAccess.cxx.

Member Function Documentation

◆ containsRelation()

sal_Bool SAL_CALL dbaui::OConnectionLineAccess::containsRelation ( sal_Int16  aRelationType)
overridevirtual

Definition at line 146 of file ConnectionLineAccess.cxx.

◆ disposing()

void SAL_CALL dbaui::OConnectionLineAccess::disposing ( )
overrideprotectedvirtual

this function is called upon disposing the component

Definition at line 42 of file ConnectionLineAccess.cxx.

References m_pLine.

◆ getAccessibleAtPoint()

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

Definition at line 98 of file ConnectionLineAccess.cxx.

◆ getAccessibleChild()

Reference< XAccessible > SAL_CALL dbaui::OConnectionLineAccess::getAccessibleChild ( sal_Int64  i)
overridevirtual

Definition at line 56 of file ConnectionLineAccess.cxx.

◆ getAccessibleChildCount()

sal_Int64 SAL_CALL dbaui::OConnectionLineAccess::getAccessibleChildCount ( )
overridevirtual

Definition at line 52 of file ConnectionLineAccess.cxx.

◆ getAccessibleContext()

Reference< XAccessibleContext > SAL_CALL dbaui::OConnectionLineAccess::getAccessibleContext ( )
overridevirtual

Definition at line 171 of file ConnectionLineAccess.cxx.

◆ getAccessibleDescription()

OUString SAL_CALL dbaui::OConnectionLineAccess::getAccessibleDescription ( )
overridevirtual

Definition at line 88 of file ConnectionLineAccess.cxx.

◆ getAccessibleIndexInParent()

sal_Int64 SAL_CALL dbaui::OConnectionLineAccess::getAccessibleIndexInParent ( )
overridevirtual

Definition at line 60 of file ConnectionLineAccess.cxx.

References m_aMutex, m_pLine, and nIndex.

◆ getAccessibleRelationSet()

Reference< XAccessibleRelationSet > SAL_CALL dbaui::OConnectionLineAccess::getAccessibleRelationSet ( )
overridevirtual

Definition at line 92 of file ConnectionLineAccess.cxx.

References m_aMutex.

◆ getAccessibleRole()

sal_Int16 SAL_CALL dbaui::OConnectionLineAccess::getAccessibleRole ( )
overridevirtual

Definition at line 84 of file ConnectionLineAccess.cxx.

References dbaccess::UNKNOWN.

◆ getBounds()

awt::Rectangle SAL_CALL dbaui::OConnectionLineAccess::getBounds ( )
overridevirtual

◆ getImplementationName()

OUString SAL_CALL dbaui::OConnectionLineAccess::getImplementationName ( )
overridevirtual

Definition at line 47 of file ConnectionLineAccess.cxx.

◆ getLocation()

awt::Point SAL_CALL dbaui::OConnectionLineAccess::getLocation ( )
overridevirtual

Definition at line 108 of file ConnectionLineAccess.cxx.

References m_aMutex, m_pLine, Point::X(), and Point::Y().

◆ getLocationOnScreen()

awt::Point SAL_CALL dbaui::OConnectionLineAccess::getLocationOnScreen ( )
overridevirtual

Definition at line 114 of file ConnectionLineAccess.cxx.

References m_aMutex, m_pLine, Point::X(), and Point::Y().

◆ getRelation()

AccessibleRelation SAL_CALL dbaui::OConnectionLineAccess::getRelation ( sal_Int32  nIndex)
overridevirtual

Definition at line 131 of file ConnectionLineAccess.cxx.

References aSeq, getRelationCount(), m_aMutex, and m_pLine.

Referenced by getRelationByType().

◆ getRelationByType()

AccessibleRelation SAL_CALL dbaui::OConnectionLineAccess::getRelationByType ( sal_Int16  aRelationType)
overridevirtual

Definition at line 150 of file ConnectionLineAccess.cxx.

References getRelation().

◆ getRelationCount()

sal_Int32 SAL_CALL dbaui::OConnectionLineAccess::getRelationCount ( )
overridevirtual

Definition at line 127 of file ConnectionLineAccess.cxx.

Referenced by getRelation().

◆ getSize()

awt::Size SAL_CALL dbaui::OConnectionLineAccess::getSize ( )
overridevirtual

Definition at line 120 of file ConnectionLineAccess.cxx.

References Size::Height(), m_aMutex, m_pLine, and Size::Width().

Member Data Documentation

◆ m_pLine

VclPtr<const OTableConnection> dbaui::OConnectionLineAccess::m_pLine
private

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