/** * Creates the change for this proposal. * This method is only called once and only when no change has been passed in * {@link #ChangeCorrectionProposal(String, Change, int, Image)}. * * Subclasses may override. * * @return the created change * @throws CoreException if the creation of the change failed */ protected Change createChange() throws CoreException { return new NullChange(); }
/** * Creates the text change for this proposal. * This method is only called once and only when no text change has been passed in * {@link #ChangeCorrectionProposal(String, Change, int, Image)}. * * @return returns the created change. * @throws CoreException thrown if the creation of the change failed. */ protected Change createChange() throws CoreException { return new NullChange(); }
/** * {@inheritDoc} */ public Change perform(IProgressMonitor pm) throws CoreException { return new NullChange(); }
@Override public Change createChange(IProgressMonitor pm, INewNameQueries copyQueries) { return new NullChange(); }
@Override public Change createChange(IProgressMonitor pm) { return new NullChange(); }
public Change createChange(IProgressMonitor pm) throws CoreException, OperationCanceledException { if(fChanges == null) { return new NullChange(); } CompositeChange change = new CompositeChange(WizardMessages.JavadocTagRefactoring_1); for(Iterator iter = fChanges.iterator(); iter.hasNext();) { change.add((Change) iter.next()); } return change; }
private Change createChange(IResource res) { IContainer destinationAsContainer= getDestinationAsContainer(); if (destinationAsContainer == null) { return new NullChange(); } return new MoveResourceChange(res, destinationAsContainer); }
private Change createChange(IResource res) { IContainer destinationAsContainer= getDestinationAsContainer(); if (destinationAsContainer == null) return new NullChange(); return new MoveResourceChange(res, destinationAsContainer); }
private Change createChange(IResource res) { IContainer destinationAsContainer= getDestinationAsContainer(); if (destinationAsContainer == null) return new NullChange(); return new MoveResourceChange(res, destinationAsContainer); }
private Change createChange(IResource res) { IContainer destinationAsContainer= getDestinationAsContainer(); if (destinationAsContainer == null) return new NullChange(); return new MoveResourceChange(res, destinationAsContainer); }
@Override public Change createChange(IProgressMonitor pm) throws CoreException, OperationCanceledException { if (fChanges == null) { return new NullChange(); } CompositeChange compositeChange = new CompositeChange(WizardMessages.JavadocTagRefactoring_1); for (Change change : fChanges) { compositeChange.add(change); } return compositeChange; }
private Change createChange(ICompilationUnit cu) { IPackageFragment pack= getDestinationAsPackageFragment(); if (pack != null) { return moveCuToPackage(cu, pack); } IContainer container= getDestinationAsContainer(); if (container == null) { return new NullChange(); } return moveFileToContainer(cu, container); }
private Change createChange(ICompilationUnit cu) { IPackageFragment pack= getDestinationAsPackageFragment(); if (pack != null) return moveCuToPackage(cu, pack); IContainer container= getDestinationAsContainer(); if (container == null) return new NullChange(); return moveFileToContainer(cu, container); }
private Change createChange(ICompilationUnit cu) { IPackageFragment pack= getDestinationAsPackageFragment(); if (pack != null) return moveCuToPackage(cu, pack); IContainer container= getDestinationAsContainer(); if (container == null) return new NullChange(); return moveFileToContainer(cu, container); }
private static Change createCopyResourceChange(IResource resource, NewNameProposer nameProposer, INewNameQueries copyQueries, IContainer destination) { if (resource == null || destination == null) return new NullChange(); INewNameQuery nameQuery; String name= nameProposer.createNewName(resource, destination); if (name == null) nameQuery= copyQueries.createNullQuery(); else nameQuery= copyQueries.createNewResourceNameQuery(resource, name); return new CopyResourceChange(resource, destination, nameQuery); }
private static Change createCopyResourceChange(IResource resource, NewNameProposer nameProposer, INewNameQueries copyQueries, IContainer destination) { if (resource == null || destination == null) return new NullChange(); INewNameQuery nameQuery; String name= nameProposer.createNewName(resource, destination); if (name == null) nameQuery= copyQueries.createNullQuery(); else nameQuery= copyQueries.createNewResourceNameQuery(resource, name); return new CopyResourceChange(resource, destination, nameQuery); }
private Change createChange(ICompilationUnit cu) { IPackageFragment pack= getDestinationAsPackageFragment(); if (pack != null) return moveCuToPackage(cu, pack); IContainer container= getDestinationAsContainer(); if (container == null) return new NullChange(); return moveFileToContainer(cu, container); }
private static Change createCopyResourceChange(IResource resource, NewNameProposer nameProposer, INewNameQueries copyQueries, IContainer destination) { if (resource == null || destination == null) return new NullChange(); INewNameQuery nameQuery; String name= nameProposer.createNewName(resource, destination); if (name == null) nameQuery= copyQueries.createNullQuery(); else nameQuery= copyQueries.createNewResourceNameQuery(resource, name); return new CopyResourceChange(resource, destination, nameQuery); }
private static Change createCopyResourceChange(IResource resource, NewNameProposer nameProposer, INewNameQueries copyQueries, IContainer destination) { if (resource == null || destination == null) { return new NullChange(); } INewNameQuery nameQuery; String name= nameProposer.createNewName(resource, destination); if (name == null) { nameQuery= copyQueries.createNullQuery(); } else { nameQuery= copyQueries.createNewResourceNameQuery(resource, name); } return new CopyResourceChange(resource, destination, nameQuery); }
public Change perform(IProgressMonitor pm) throws CoreException { CompositeChange undo = new CompositeChange(getName()); undo.markAsSynthetic(); undo.add(createProfile(pm)); return new NullChange(); }