LibreOffice Module editeng (master) 1
|
@descr This base class provides (will provide) a base implementation of the XAccessibleComponent and the XAccessibleExtendedComponent for all shapes. More...
#include <AccessibleComponentBase.hxx>
Public Member Functions | |
AccessibleComponentBase () | |
virtual | ~AccessibleComponentBase () |
virtual sal_Bool SAL_CALL | containsPoint (const css::awt::Point &aPoint) override |
The default implementation uses the result of <member>getBounds</member> to determine whether the given point lies inside this object. More... | |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleAtPoint (const css::awt::Point &aPoint) override |
The default implementation returns an empty reference. More... | |
virtual css::awt::Rectangle SAL_CALL | getBounds () override |
The default implementation returns an empty rectangle. More... | |
virtual css::awt::Point SAL_CALL | getLocation () override |
The default implementation uses the result of <member>getBounds</member> to determine the location. More... | |
virtual css::awt::Point SAL_CALL | getLocationOnScreen () override |
The default implementation returns an empty position, i.e. More... | |
virtual css::awt::Size SAL_CALL | getSize () override |
The default implementation uses the result of <member>getBounds</member> to determine the size. More... | |
virtual void SAL_CALL | grabFocus () override |
The default implementation does nothing. More... | |
virtual sal_Int32 SAL_CALL | getForeground () override |
Returns black as the default foreground color. More... | |
virtual sal_Int32 SAL_CALL | getBackground () override |
Returns white as the default background color. More... | |
virtual css::uno::Reference< css::awt::XFont > SAL_CALL | getFont () override |
virtual OUString SAL_CALL | getTitledBorderText () override |
virtual OUString SAL_CALL | getToolTipText () override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () |
@descr This base class provides (will provide) a base implementation of the XAccessibleComponent and the XAccessibleExtendedComponent for all shapes.
For more detailed documentation about the methods refer to the interface descriptions of XAccessible, XAccessibleContext, <type>XInterface</type>, XServiceInfo, and <type>XTypeProvider</type>.
Definition at line 42 of file AccessibleComponentBase.hxx.
accessibility::AccessibleComponentBase::AccessibleComponentBase | ( | ) |
Definition at line 33 of file AccessibleComponentBase.cxx.
|
virtual |
Definition at line 38 of file AccessibleComponentBase.cxx.
|
overridevirtual |
The default implementation uses the result of <member>getBounds</member> to determine whether the given point lies inside this object.
Definition at line 44 of file AccessibleComponentBase.cxx.
References getSize().
|
overridevirtual |
The default implementation returns an empty reference.
Definition at line 56 of file AccessibleComponentBase.cxx.
|
overridevirtual |
Returns white as the default background color.
Definition at line 109 of file AccessibleComponentBase.cxx.
References COL_WHITE().
|
overridevirtual |
The default implementation returns an empty rectangle.
Definition at line 63 of file AccessibleComponentBase.cxx.
Referenced by getLocation(), and getSize().
|
overridevirtual |
Definition at line 118 of file AccessibleComponentBase.cxx.
|
overridevirtual |
Returns black as the default foreground color.
Definition at line 103 of file AccessibleComponentBase.cxx.
References COL_BLACK().
|
overridevirtual |
The default implementation uses the result of <member>getBounds</member> to determine the location.
Definition at line 69 of file AccessibleComponentBase.cxx.
References getBounds().
|
overridevirtual |
The default implementation returns an empty position, i.e.
the result of the default constructor of css::awt::Point.
Definition at line 76 of file AccessibleComponentBase.cxx.
|
overridevirtual |
The default implementation uses the result of <member>getBounds</member> to determine the size.
Definition at line 82 of file AccessibleComponentBase.cxx.
References getBounds().
Referenced by containsPoint().
|
overridevirtual |
Definition at line 124 of file AccessibleComponentBase.cxx.
|
overridevirtual |
Definition at line 130 of file AccessibleComponentBase.cxx.
|
virtual |
css::uno::RuntimeException |
Definition at line 138 of file AccessibleComponentBase.cxx.
References cppu::UnoType< typename T >::get().
|
overridevirtual |
The default implementation does nothing.
Definition at line 89 of file AccessibleComponentBase.cxx.