if (substitution.hasChanged() && (substitution.getOldState() == NLSSubstitution.EXTERNALIZED)) { TextChangeCompatibility.addTextEdit(textChange, "remove property", modell.remove(substitution.getKey()));
if (substitution.hasStateChanged() && (substitution.getInitialState() == NLSSubstitution.EXTERNALIZED)) { if (substitution.getInitialValue() != null) { TextChangeCompatibility.addTextEdit(textChange, "NLSRefactoring.remove_entry", modell.remove(substitution.getKey())); }
    private static void addRemoveEdits(TextChange textChange, NLSSubstitution[] substitutions, PropertyFileDocumentModell modell) {        for (int i = 0; i < substitutions.length; i++) {            NLSSubstitution substitution = substitutions[i];            if (substitution.hasChanged() && (substitution.getOldState() == NLSSubstitution.EXTERNALIZED)) {                TextChangeCompatibility.addTextEdit(textChange, "remove property", modell.remove(substitution.getKey()));            }        }    }