diff options
Diffstat (limited to 'qadevOOo')
-rw-r--r-- | qadevOOo/tests/java/ifc/accessibility/_XAccessibleContext.java | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/qadevOOo/tests/java/ifc/accessibility/_XAccessibleContext.java b/qadevOOo/tests/java/ifc/accessibility/_XAccessibleContext.java index 7ec0c584a8cc..bfcee4da18f1 100644 --- a/qadevOOo/tests/java/ifc/accessibility/_XAccessibleContext.java +++ b/qadevOOo/tests/java/ifc/accessibility/_XAccessibleContext.java @@ -206,24 +206,21 @@ public class _XAccessibleContext extends MultiMethodTest { XAccessibleContext parentAC = parent.getAccessibleContext(); try { - if (parentAC.getAccessibleChild(idx) == null) { + XAccessible child = parentAC.getAccessibleChild(idx); + XAccessibleContext childAC = null; + if (child == null) { log.println("Parent has no child with this index"); bOK &= false; } else { - bOK &= AccessibilityTools.equals(parentAC.getAccessibleChild( - idx) - .getAccessibleContext(), - oObj); + childAC = child.getAccessibleContext(); + bOK &= AccessibilityTools.equals(childAC, oObj); } if (!bOK) { log.println("Expected: " + util.utils.getImplName(oObj)); - if (parentAC.getAccessibleChild(idx) != null) { - log.println("Getting: " + - util.utils.getImplName( - parentAC.getAccessibleChild(idx) - .getAccessibleContext())); + if (childAC != null) { + log.println("Getting: " + util.utils.getImplName(childAC)); } } } catch (com.sun.star.lang.IndexOutOfBoundsException e) { |