public void moveAllXInSameGroup(int greaterThen, int diffx) {
SimpleNode par = parent.jjtGetParent();
if (par.id == ParserTreeConstants.JJTCHORD) {
par = par.jjtGetParent();
}
for (int x = 0; x < par.jjtGetNumChildren(); x++) {
SimpleNode r = par.jjtGetChild(x);
if (r.getlayoutObject() != null && r.getlayoutObject().x > greaterThen) {
r.getlayoutObject().x += diffx;
}
for (int c = 0; c < r.jjtGetNumChildren(); c++) {