@Override public boolean visitIdentifier(Identifier node) { ReplacementOrder order = currentOrder(); if (order != null && order.identifierToReplace != null) { if (order.identifierToReplace.equals(node.astValue())) { Node replacement = order.replacement.get(0); int startLoc = order.position == null ? location : order.position.getStart(); int endLoc = order.position == null ? location : order.position.getEnd(); replacement.setPosition(new Position(startLoc, endLoc, responsible)); location = endLoc; node.replace(replacement); replacementsPointer++; return true; } } return visitNode(node); }
@Override public boolean visitIdentifier(Identifier node) { ReplacementOrder order = currentOrder(); if (order != null && order.identifierToReplace != null) { if (order.identifierToReplace.equals(node.astValue())) { Node replacement = order.replacement.get(0); int startLoc = order.position == null ? location : order.position.getStart(); int endLoc = order.position == null ? location : order.position.getEnd(); replacement.setPosition(new Position(startLoc, endLoc, responsible)); location = endLoc; node.replace(replacement); replacementsPointer++; return true; } } return visitNode(node); }
@Override public boolean visitIdentifier(Identifier node) { ReplacementOrder order = currentOrder(); if (order != null && order.identifierToReplace != null) { if (order.identifierToReplace.equals(node.astValue())) { Node replacement = order.replacement.get(0); int startLoc = order.position == null ? location : order.position.getStart(); int endLoc = order.position == null ? location : order.position.getEnd(); replacement.setPosition(new Position(startLoc, endLoc, responsible)); location = endLoc; node.replace(replacement); replacementsPointer++; return true; } } return visitNode(node); }