summaryrefslogtreecommitdiff
path: root/qadevOOo
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2015-10-14 16:15:35 +0200
committerNoel Grandin <noel@peralex.com>2015-10-15 08:27:57 +0200
commita5ef59d4e0d5fcb3516834132940dd9f62ed855a (patch)
tree96572ded84a51070652529e274501ff5072fcda4 /qadevOOo
parent11f40bfae492a7f2fff211699e7033ffdeb264e6 (diff)
cid#1326132 Logically dead code
Change-Id: I4bab8a3fd8532865086d664062ce45ebdf4373f0
Diffstat (limited to 'qadevOOo')
-rw-r--r--qadevOOo/tests/java/ifc/accessibility/_XAccessibleComponent.java274
1 files changed, 135 insertions, 139 deletions
diff --git a/qadevOOo/tests/java/ifc/accessibility/_XAccessibleComponent.java b/qadevOOo/tests/java/ifc/accessibility/_XAccessibleComponent.java
index 58fe289a102a..48bd9b2bf73d 100644
--- a/qadevOOo/tests/java/ifc/accessibility/_XAccessibleComponent.java
+++ b/qadevOOo/tests/java/ifc/accessibility/_XAccessibleComponent.java
@@ -209,170 +209,166 @@ public class _XAccessibleComponent extends MultiMethodTest {
boolean result = true;
XAccessibleComponent[] children = getChildrenComponents();
- if (children.length > 0) {
- for (int i = 0; i < children.length; i++) {
- Rectangle chBnd = children[i].getBounds();
-
- if (chBnd.X == -1) {
- continue;
- }
-
- log.println("Checking child with bounds " + "(" + chBnd.X +
- "," + chBnd.Y + "),(" + chBnd.Width + "," +
- chBnd.Height + "): " +
- util.AccessibilityTools.accessibleToString(
- children[i]));
+ if (children.length == 0) {
+ log.println("There are no children supporting XAccessibleComponent");
+ tRes.tested("getAccessibleAtPoint()", result);
+ return;
+ }
- XAccessibleContext xAc = UnoRuntime.queryInterface(
- XAccessibleContext.class,
- children[i]);
+ for (int i = 0; i < children.length; i++) {
+ Rectangle chBnd = children[i].getBounds();
- boolean MightBeCovered = false;
- boolean isShowing = xAc.getAccessibleStateSet()
- .contains(com.sun.star.accessibility.AccessibleStateType.SHOWING);
- log.println("\tStateType containsPoint SHOWING: " +
- isShowing);
+ if (chBnd.X == -1) {
+ continue;
+ }
- if (!isShowing) {
- log.println("Child is invisible - OK");
+ log.println("Checking child with bounds " + "(" + chBnd.X +
+ "," + chBnd.Y + "),(" + chBnd.Width + "," +
+ chBnd.Height + "): " +
+ util.AccessibilityTools.accessibleToString(
+ children[i]));
+
+ XAccessibleContext xAc = UnoRuntime.queryInterface(
+ XAccessibleContext.class,
+ children[i]);
+
+ boolean MightBeCovered = false;
+ boolean isShowing = xAc.getAccessibleStateSet()
+ .contains(com.sun.star.accessibility.AccessibleStateType.SHOWING);
+ log.println("\tStateType containsPoint SHOWING: " +
+ isShowing);
+
+ if (!isShowing) {
+ log.println("Child is invisible - OK");
+ continue;
+ }
- continue;
- }
+ log.println("finding the point which lies on the component");
- log.println("finding the point which lies on the component");
+ int curX = chBnd.Width / 2;
+ int curY = chBnd.Height / 2;
- int curX = chBnd.Width / 2;
- int curY = chBnd.Height / 2;
+ while (!children[i].containsPoint(new Point(curX, curY)) &&
+ (curX > 0) && (curY > 0)) {
+ curX--;
+ curY--;
+ }
- while (!children[i].containsPoint(new Point(curX, curY)) &&
- (curX > 0) && (curY > 0)) {
- curX--;
- curY--;
- }
+ if (curX == chBnd.Width) {
+ log.println("Couldn't find a point with containsPoint");
- if ((curX == chBnd.Width) && isShowing) {
- log.println("Couldn't find a point with containsPoint");
+ continue;
+ }
- continue;
- }
+ // trying the point laying on child
+ XAccessible xAcc = oObj.getAccessibleAtPoint(
+ new Point(chBnd.X + curX,
+ chBnd.Y + curY));
- // trying the point laying on child
- XAccessible xAcc = oObj.getAccessibleAtPoint(
- new Point(chBnd.X + curX,
- chBnd.Y + curY));
+ Point p = new Point(chBnd.X + curX,chBnd.X + curX);
- Point p = new Point(chBnd.X + curX,chBnd.X + curX);
+ if (isCovered(p)) {
+ log.println(
+ "Child might be covered by another and can't be reached");
+ MightBeCovered = true;
+ }
- if (isCovered(p) && isShowing) {
- log.println(
- "Child might be covered by another and can't be reached");
- MightBeCovered = true;
+ KnownBounds.add(chBnd);
+
+ if (xAcc == null) {
+ log.println("The child not found at point (" +
+ (chBnd.X + curX) + "," + (chBnd.Y + curY) +
+ ") - FAILED");
+
+ result = false;
+ } else {
+ XAccessible xAccCh = UnoRuntime.queryInterface(
+ XAccessible.class,
+ children[i]);
+ XAccessibleContext xAccC = UnoRuntime.queryInterface(
+ XAccessibleContext.class,
+ children[i]);
+ log.println("Child found at point (" + (chBnd.X + curX) +
+ "," + (chBnd.Y + curY) + ") - OK");
+
+ boolean res = false;
+ int expIndex;
+ String expName;
+ String expDesc;
+
+ if (xAccCh != null) {
+ res = util.AccessibilityTools.equals(xAccCh, xAcc);
+ expIndex = xAccCh.getAccessibleContext()
+ .getAccessibleIndexInParent();
+ expName = xAccCh.getAccessibleContext()
+ .getAccessibleName();
+ expDesc = xAccCh.getAccessibleContext()
+ .getAccessibleDescription();
+ } else {
+ res = xAccC.getAccessibleName()
+ .equals(xAcc.getAccessibleContext()
+ .getAccessibleName());
+ expIndex = xAccC.getAccessibleIndexInParent();
+ expName = xAccC.getAccessibleName();
+ expDesc = xAccC.getAccessibleDescription();
}
- KnownBounds.add(chBnd);
+ if (!res) {
+ int gotIndex = xAcc.getAccessibleContext()
+ .getAccessibleIndexInParent();
- if (xAcc == null) {
- log.println("The child not found at point (" +
- (chBnd.X + curX) + "," + (chBnd.Y + curY) +
- ") - FAILED");
-
- if (isShowing) {
- result = false;
- } else {
- result &= true;
- }
- } else {
- XAccessible xAccCh = UnoRuntime.queryInterface(
- XAccessible.class,
- children[i]);
- XAccessibleContext xAccC = UnoRuntime.queryInterface(
- XAccessibleContext.class,
- children[i]);
- log.println("Child found at point (" + (chBnd.X + curX) +
- "," + (chBnd.Y + curY) + ") - OK");
-
- boolean res = false;
- int expIndex;
- String expName;
- String expDesc;
-
- if (xAccCh != null) {
- res = util.AccessibilityTools.equals(xAccCh, xAcc);
- expIndex = xAccCh.getAccessibleContext()
- .getAccessibleIndexInParent();
- expName = xAccCh.getAccessibleContext()
- .getAccessibleName();
- expDesc = xAccCh.getAccessibleContext()
- .getAccessibleDescription();
+ if (expIndex < gotIndex) {
+ log.println("The children found is not the same");
+ log.println("The expected child " + expName);
+ log.print("is hidden behind the found Child ");
+ log.println(xAcc.getAccessibleContext()
+ .getAccessibleName() + " - OK");
} else {
- res = xAccC.getAccessibleName()
- .equals(xAcc.getAccessibleContext()
- .getAccessibleName());
- expIndex = xAccC.getAccessibleIndexInParent();
- expName = xAccC.getAccessibleName();
- expDesc = xAccC.getAccessibleDescription();
- }
-
- if (!res) {
- int gotIndex = xAcc.getAccessibleContext()
- .getAccessibleIndexInParent();
-
- if (expIndex < gotIndex) {
- log.println("The children found is not the same");
- log.println("The expected child " + expName);
- log.print("is hidden behind the found Child ");
- log.println(xAcc.getAccessibleContext()
- .getAccessibleName() + " - OK");
+ log.println(
+ "The children found is not the same");
+ log.println("Expected: " + expName);
+ log.println("Description: " + expDesc);
+ log.println("Found: " +
+ xAcc.getAccessibleContext()
+ .getAccessibleName());
+ log.println("Description: " +
+ xAcc.getAccessibleContext()
+ .getAccessibleDescription());
+ if (MightBeCovered) {
+ log.println("... Child is covered by another - OK");
} else {
- log.println(
- "The children found is not the same");
- log.println("Expected: " + expName);
- log.println("Description: " + expDesc);
- log.println("Found: " +
- xAcc.getAccessibleContext()
- .getAccessibleName());
- log.println("Description: " +
- xAcc.getAccessibleContext()
- .getAccessibleDescription());
- if (MightBeCovered) {
- log.println("... Child is covered by another - OK");
- } else {
- log.println("... FAILED");
- result = false;
- }
-
+ log.println("... FAILED");
+ result = false;
}
+
}
}
+ }
- // trying the point NOT laying on child
- xAcc = oObj.getAccessibleAtPoint(
- new Point(chBnd.X - 1, chBnd.Y - 1));
-
- if (xAcc == null) {
- log.println("No children found at point (" +
- (chBnd.X - 1) + "," + (chBnd.Y - 1) +
- ") - OK");
- result &= true;
- } else {
- XAccessible xAccCh = UnoRuntime.queryInterface(
- XAccessible.class,
- children[i]);
- boolean res = util.AccessibilityTools.equals(xAccCh, xAcc);
-
- if (res) {
- log.println("The same child found outside " +
- "its bounds at (" + (chBnd.X - 1) + "," +
- (chBnd.Y - 1) + ") - FAILED");
- result = false;
- }
+ // trying the point NOT laying on child
+ xAcc = oObj.getAccessibleAtPoint(
+ new Point(chBnd.X - 1, chBnd.Y - 1));
+
+ if (xAcc == null) {
+ log.println("No children found at point (" +
+ (chBnd.X - 1) + "," + (chBnd.Y - 1) +
+ ") - OK");
+ result &= true;
+ } else {
+ XAccessible xAccCh = UnoRuntime.queryInterface(
+ XAccessible.class,
+ children[i]);
+ boolean res = util.AccessibilityTools.equals(xAccCh, xAcc);
+
+ if (res) {
+ log.println("The same child found outside " +
+ "its bounds at (" + (chBnd.X - 1) + "," +
+ (chBnd.Y - 1) + ") - FAILED");
+ result = false;
}
}
- } else {
- log.println("There are no children supporting " +
- "XAccessibleComponent");
}
tRes.tested("getAccessibleAtPoint()", result);