private void addKey(NLSSubstitution sub, TextChange change) throws CoreException { String name= Messages.format(NLSMessages.AccessorClassModifier_add_entry, sub.getKey()); TextEditGroup editGroup= new TextEditGroup(name); change.addTextEditGroup(editGroup); addKey(sub, change, editGroup); }
private void addKey(NLSSubstitution sub, TextChange change) { String name= Messages.format(NLSMessages.AccessorClassModifier_add_entry, BasicElementLabels.getJavaElementName(sub.getKey())); TextEditGroup editGroup= new TextEditGroup(name); change.addTextEditGroup(editGroup); addKey(sub, editGroup); }
private void renameKey(NLSSubstitution sub, TextChange change) throws CoreException { ASTNode node= findField(fRoot, sub.getInitialKey()); if (node == null) return; String name= Messages.format(NLSMessages.AccessorClassModifier_replace_entry, sub.getKey()); TextEditGroup editGroup= new TextEditGroup(name); fListRewrite.remove(node, editGroup); fFields.remove(node); addKey(sub, change, editGroup); change.addTextEditGroup(editGroup); }
private void addKey(NLSSubstitution sub, TextChange change) { String name= Messages.format(NLSMessages.AccessorClassModifier_add_entry, BasicElementLabels.getJavaElementName(sub.getKey())); TextEditGroup editGroup= new TextEditGroup(name); change.addTextEditGroup(editGroup); addKey(sub, editGroup); }
private void renameKey(NLSSubstitution sub, TextChange change) { ASTNode node= findField(fRoot, sub.getInitialKey()); if (node == null) return; String name= Messages.format(NLSMessages.AccessorClassModifier_replace_entry, BasicElementLabels.getJavaElementName(sub.getKey())); TextEditGroup editGroup= new TextEditGroup(name); fListRewrite.remove(node, editGroup); fFields.remove(node); addKey(sub, editGroup); change.addTextEditGroup(editGroup); }
public static Change addFields(ICompilationUnit cu, List<String> fields) throws CoreException { AccessorClassModifier sourceModification= new AccessorClassModifier(cu); String message= Messages.format(NLSMessages.AccessorClassModifier_add_fields_to_accessor, BasicElementLabels.getFileName(cu)); TextChange change= new CompilationUnitChange(message, cu); MultiTextEdit multiTextEdit= new MultiTextEdit(); change.setEdit(multiTextEdit); for (int i= 0; i < fields.size(); i++) { String field= fields.get(i); NLSSubstitution substitution= new NLSSubstitution(NLSSubstitution.EXTERNALIZED, field, null, null, null); sourceModification.addKey(substitution, change); } if (change.getChangeGroups().length == 0) return null; change.addEdit(sourceModification.getTextEdit()); return change; }
private void renameKey(NLSSubstitution sub, TextChange change) { ASTNode node= findField(fRoot, sub.getInitialKey()); if (node == null) return; String name= Messages.format(NLSMessages.AccessorClassModifier_replace_entry, BasicElementLabels.getJavaElementName(sub.getKey())); TextEditGroup editGroup= new TextEditGroup(name); fListRewrite.remove(node, editGroup); fFields.remove(node); addKey(sub, editGroup); change.addTextEditGroup(editGroup); }
public static Change addFields(ICompilationUnit cu, List<String> fields) throws CoreException { AccessorClassModifier sourceModification= new AccessorClassModifier(cu); String message= Messages.format(NLSMessages.AccessorClassModifier_add_fields_to_accessor, BasicElementLabels.getFileName(cu)); TextChange change= new CompilationUnitChange(message, cu); MultiTextEdit multiTextEdit= new MultiTextEdit(); change.setEdit(multiTextEdit); for (int i= 0; i < fields.size(); i++) { String field= fields.get(i); NLSSubstitution substitution= new NLSSubstitution(NLSSubstitution.EXTERNALIZED, field, null, null, null); sourceModification.addKey(substitution, change); } if (change.getChangeGroups().length == 0) return null; change.addEdit(sourceModification.getTextEdit()); return change; }
NLSSubstitution substitution= substitutions[i]; if (NLSPropertyFileModifier.doInsert(substitution, newKeyToSubstMap, oldKeyToSubstMap)) { sourceModification.addKey(substitution, change);
NLSSubstitution substitution= substitutions[i]; if (NLSPropertyFileModifier.doInsert(substitution, newKeyToSubstMap, oldKeyToSubstMap)) { sourceModification.addKey(substitution, change);
NLSSubstitution substitution= substitutions[i]; if (NLSPropertyFileModifier.doInsert(substitution, newKeyToSubstMap, oldKeyToSubstMap)) { sourceModification.addKey(substitution, change);