From 59d24840e628bf1dfc8bd4b9f0674d577a1f6aad Mon Sep 17 00:00:00 2001 From: Thomas Walsh Date: Mon, 12 Mar 2018 14:02:34 +0000 Subject: [PATCH] Added credit to Sonal Mahajan in ReDeCheck code. --- src/main/java/shef/layout/Layout.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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);