27 using ::com::sun::star::uno::Reference;
34 mpViewForwarder (nullptr)
41 : mxDocumentWindow (rInfo.mxDocumentWindow),
42 mxModelBroadcaster (rInfo.mxModelBroadcaster),
44 mxController (rInfo.mxController),
46 mpViewForwarder (rInfo.mpViewForwarder)
82 const Reference<XAccessibleComponent>& rxDocumentWindow)
89 const Reference<document::XShapeEventBroadcaster>& rxModelBroadcaster)
100 const Reference<frame::XController>& rxController)
css::uno::Reference< css::accessibility::XAccessibleComponent > mxDocumentWindow
Deprecated.
VclPtr< vcl::Window > mpWindow
This window is necessary to construct an SvxTextEditSource which in turn is used to create an accessi...
void SetModelBroadcaster(const css::uno::Reference< css::document::XShapeEventBroadcaster > &rxModelBroadcaster)
Set a new broadcaster that sends events indicating shape changes.
const IAccessibleViewForwarder * mpViewForwarder
The view forwarder allows the transformation between internal and pixel coordinates and can be asked ...
void SetController(const css::uno::Reference< css::frame::XController > &rxController)
Set a new controller.
AccessibleShapeTreeInfo & operator=(const AccessibleShapeTreeInfo &rInfo)
~AccessibleShapeTreeInfo()
SdrView * mpView
This view is necessary to construct an SvxTextEditSource which in turn is used to create an accessibl...
css::uno::Reference< css::document::XShapeEventBroadcaster > mxModelBroadcaster
this broadcaster sends events indicating shape changes.
VclPtr< vcl::Window > mpWindow
void SetWindow(vcl::Window *pWindow)
Set the window that is used to construct SvxTextEditSources which in turn is used to create accessibl...
void reset(vcl::Window *pBody)
void SetViewForwarder(const IAccessibleViewForwarder *pViewForwarder)
The view forwarder allows the transformation between internal and pixel coordinates and can be asked ...
void SetDocumentWindow(const css::uno::Reference< css::accessibility::XAccessibleComponent > &rxViewWindow)
Deprecated.
AccessibleShapeTreeInfo()
Use this constructor to create an empty object that is filled later with more meaningful data...
css::uno::Reference< css::frame::XController > mxController
The controller is used e.g.
This class bundles all information that is passed down the tree of accessible shapes so that each sha...
void SetSdrView(SdrView *pView)
Set the view that will be used to construct SvxTextEditSources which in turn are used to create acces...