diff options
Diffstat (limited to 'toolkit/test/accessibility/AccessibleHypertextHandler.java')
-rw-r--r-- | toolkit/test/accessibility/AccessibleHypertextHandler.java | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/toolkit/test/accessibility/AccessibleHypertextHandler.java b/toolkit/test/accessibility/AccessibleHypertextHandler.java new file mode 100644 index 000000000000..0e1f4ece6823 --- /dev/null +++ b/toolkit/test/accessibility/AccessibleHypertextHandler.java @@ -0,0 +1,25 @@ + +import com.sun.star.uno.UnoRuntime; +import drafts.com.sun.star.accessibility.XAccessibleHypertext; + + +class AccessibleHypertextHandler extends AccessibleTreeHandler +{ + protected XAccessibleHypertext getHypertext(Object aObject) + { + XAccessibleHypertext xHypertext = + (XAccessibleHypertext) UnoRuntime.queryInterface ( + XAccessibleHypertext.class, aObject); + return xHypertext; + } + + public int getChildCount(Object aObject) + { + return (getHypertext(aObject) == null) ? 0 : 1; + } + + public Object getChild(Object aObject, int nIndex) + { + return "interface XAccessibleHypertext is supported"; + } +} |