23#include <com/sun/star/lang/XEventListener.hpp>
48 :
public cppu::ImplInheritanceHelper<
49 OAccessibleControlContext_Base, css::lang::XEventListener>
58 const css::uno::Reference< css::accessibility::XAccessible >& _rxCreator
65 virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL
getAccessibleChild( sal_Int64
i )
override;
66 virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL
getAccessibleParent( )
override;
70 virtual css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL
getAccessibleRelationSet( )
override;
74 virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL
getAccessibleAtPoint(
const css::awt::Point& aPoint )
override;
75 virtual void SAL_CALL
grabFocus( )
override;
81 virtual void SAL_CALL
disposing(
const css::lang::EventObject&
Source )
override;
100 const css::uno::Reference< css::accessibility::XAccessible >& _rxCreator
106 css::uno::Reference< css::beans::XPropertySet >
108 css::uno::Reference< css::beans::XPropertySetInfo >
virtual void SAL_CALL disposing() override
class implementing the AccessibleContext for a UNO control - to be used in design mode of the control...
void Init(const css::uno::Reference< css::accessibility::XAccessible > &_rxCreator)
late ctor
virtual sal_Int32 SAL_CALL getForeground() override
virtual ~OAccessibleControlContext() override
void startModelListening()
virtual sal_Int64 SAL_CALL getAccessibleStateSet() override
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleChild(sal_Int64 i) override
virtual sal_Int64 SAL_CALL getAccessibleChildCount() override
void stopModelListening()
virtual OUString SAL_CALL getAccessibleName() override
css::uno::Reference< css::beans::XPropertySetInfo > m_xModelPropsInfo
virtual void SAL_CALL grabFocus() override
static rtl::Reference< OAccessibleControlContext > create(const css::uno::Reference< css::accessibility::XAccessible > &_rxCreator)
creates an accessible context for a uno control
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleParent() override
virtual OUString SAL_CALL getAccessibleDescription() override
virtual css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL getAccessibleRelationSet() override
OAccessibleControlContext()
ctor.
OUString getModelStringProperty(const char *_pPropertyName)
virtual void SAL_CALL disposing(const css::lang::EventObject &Source) override
virtual sal_Int32 SAL_CALL getBackground() override
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleAtPoint(const css::awt::Point &aPoint) override
virtual css::awt::Rectangle implGetBounds() override
vcl::Window * implGetWindow(css::uno::Reference< css::awt::XWindow > *_pxUNOWindow=nullptr) const
css::uno::Reference< css::beans::XPropertySet > m_xControlModel
virtual sal_Int16 SAL_CALL getAccessibleRole() override
class SAL_NO_VTABLE XPropertySet