diff options
Diffstat (limited to 'svx/source/accessibility/ChildrenManagerImpl.hxx')
-rw-r--r-- | svx/source/accessibility/ChildrenManagerImpl.hxx | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/svx/source/accessibility/ChildrenManagerImpl.hxx b/svx/source/accessibility/ChildrenManagerImpl.hxx index 0d7a08cd213b..20f5a70bbe00 100644 --- a/svx/source/accessibility/ChildrenManagerImpl.hxx +++ b/svx/source/accessibility/ChildrenManagerImpl.hxx @@ -126,6 +126,11 @@ public: */ long GetChildCount (void) const throw (); +//IAccessibility2 Implementation 2009----- + ::com::sun::star::uno::Reference< + ::com::sun::star::drawing::XShape> GetChildShape(long nIndex) + throw (::com::sun::star::uno::RuntimeException); +//-----IAccessibility2 Implementation 2009 /** Return the requested accessible child or throw and IndexOutOfBoundsException if the given index is invalid. @param nIndex @@ -298,8 +303,17 @@ public: const long _nIndex, const AccessibleShapeTreeInfo& _rShapeTreeInfo ) throw (::com::sun::star::uno::RuntimeException); - - + //IAccessibility2 Implementation 2009----- + // Add the impl method for IAccessibleParent interface + virtual AccessibleControlShape* GetAccControlShapeFromModel + (::com::sun::star::beans::XPropertySet* pSet) + throw (::com::sun::star::uno::RuntimeException); + virtual ::com::sun::star::uno::Reference< + ::com::sun::star::accessibility::XAccessible> + GetAccessibleCaption (const ::com::sun::star::uno::Reference< + ::com::sun::star::drawing::XShape>& xShape) + throw (::com::sun::star::uno::RuntimeException); + //-----IAccessibility2 Implementation 2009 protected: /** This list holds the descriptors of all currently visible shapes and associated accessible object. |