void (boolean greedy) { if (!isValid() || greedy == isGreedyToRight()) return; myNode.getTree().changeData(this, getStartOffset(), getEndOffset(), isGreedyToLeft(), greedy, isStickingToRight(), getLayer()); }