20 #ifndef INCLUDED_COMPHELPER_ACCESSIBLECOMPONENTHELPER_HXX
21 #define INCLUDED_COMPHELPER_ACCESSIBLECOMPONENTHELPER_HXX
23 #include <com/sun/star/accessibility/XAccessibleComponent.hpp>
24 #include <com/sun/star/accessibility/XAccessibleExtendedComponent.hpp>
51 virtual css::awt::Rectangle implGetBounds( ) = 0;
60 bool containsPoint(
const css::awt::Point& aPoint );
62 css::awt::Point getLocation( );
64 css::awt::Point getLocationOnScreen( );
66 css::awt::Size getSize( );
68 css::awt::Rectangle getBounds( );
98 virtual sal_Bool SAL_CALL containsPoint(
const css::awt::Point& aPoint )
override;
99 virtual css::awt::Point SAL_CALL getLocation( )
override;
100 virtual css::awt::Point SAL_CALL getLocationOnScreen( )
override;
101 virtual css::awt::Size SAL_CALL getSize( )
override;
102 virtual css::awt::Rectangle SAL_CALL getBounds( )
override;
109 typedef ::cppu::ImplHelper1 < css::accessibility::XAccessibleExtendedComponent
128 virtual sal_Bool SAL_CALL containsPoint(
const css::awt::Point& aPoint )
override;
129 virtual css::awt::Point SAL_CALL getLocation( )
override;
130 virtual css::awt::Point SAL_CALL getLocationOnScreen( )
override;
131 virtual css::awt::Size SAL_CALL getSize( )
override;
132 virtual css::awt::Rectangle SAL_CALL getBounds( )
override;
139 #endif // INCLUDED_COMPHELPER_ACCESSIBLECOMPONENTHELPER_HXX
a helper class for implementing an AccessibleContext which at the same time supports an XAccessibleCo...
base class encapsulating common functionality for the helper classes implementing the XAccessibleComp...
::cppu::ImplHelper1< css::accessibility::XAccessibleExtendedComponent > OAccessibleExtendedComponentHelper_Base
~OAccessibleComponentHelper_Base()
#define DECLARE_XTYPEPROVIDER()
a helper class for implementing an AccessibleContext which at the same time supports an XAccessibleEx...
helper class for implementing an AccessibleContext
#define COMPHELPER_DLLPUBLIC
#define DECLARE_XINTERFACE()