diff --git a/src/main/java/shef/layout/Layout.java b/src/main/java/shef/layout/Layout.java index 800e9103..9229c950 100644 --- a/src/main/java/shef/layout/Layout.java +++ b/src/main/java/shef/layout/Layout.java @@ -150,16 +150,16 @@ private boolean flippedParent(ParentChild pc) { return false; } - + /* + Thanks to Sonal Mahajan (sonalmahajan), who wrote this method for her tool WebSee. + I have modified it slightly for use in ReDeCheck. + */ public List getChildren(final int elementId) { final ArrayList children = new ArrayList<>(); rtree.contains(rectangles.get(elementId), new TIntProcedure() { @Override public boolean execute(int i) { if (i != elementId) { -// if (elementId == 24 && i == 25) { -// System.out.println(xpaths.get(elementId) + " contains!!! " + xpaths.get(i)); -// } // Check for children same size as parents if (!xpaths.get(elementId).contains(xpaths.get(i))) { children.add(i);