public abstract class AbstractPomRefactoring
extends org.eclipse.ltk.core.refactoring.Refactoring
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain |
editingDomain |
protected org.eclipse.core.resources.IFile |
file |
protected static String |
PROBLEMS_DURING_REFACTORING |
| Constructor and Description |
|---|
AbstractPomRefactoring(org.eclipse.core.resources.IFile file) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.ltk.core.refactoring.RefactoringStatus |
checkFinalConditions(org.eclipse.core.runtime.IProgressMonitor pm) |
org.eclipse.ltk.core.refactoring.Change |
createChange(org.eclipse.core.runtime.IProgressMonitor pm) |
Model |
createModel() |
String |
getNewProjectName() |
protected org.apache.maven.project.MavenProject |
getParentProject(IMavenProjectFacade project,
org.apache.maven.project.MavenProject current,
org.eclipse.core.runtime.IProgressMonitor monitor) |
abstract String |
getTitle() |
abstract PomVisitor |
getVisitor() |
protected RefactoringModelResources |
loadModel(IMavenProjectFacade projectFacade,
org.eclipse.core.runtime.IProgressMonitor pm) |
static PomResourceImpl |
loadResource(org.eclipse.core.resources.IFile pomFile) |
protected void |
processCommand(RefactoringModelResources model,
org.eclipse.ltk.core.refactoring.CompositeChange res) |
abstract boolean |
scanAllArtifacts() |
protected static final String PROBLEMS_DURING_REFACTORING
protected org.eclipse.core.resources.IFile file
protected org.eclipse.emf.edit.domain.AdapterFactoryEditingDomain editingDomain
public AbstractPomRefactoring(org.eclipse.core.resources.IFile file)
public abstract PomVisitor getVisitor()
public org.eclipse.ltk.core.refactoring.RefactoringStatus checkFinalConditions(org.eclipse.core.runtime.IProgressMonitor pm)
throws org.eclipse.core.runtime.CoreException,
org.eclipse.core.runtime.OperationCanceledException
checkFinalConditions in class org.eclipse.ltk.core.refactoring.Refactoringorg.eclipse.core.runtime.CoreExceptionorg.eclipse.core.runtime.OperationCanceledExceptionpublic org.eclipse.ltk.core.refactoring.Change createChange(org.eclipse.core.runtime.IProgressMonitor pm)
throws org.eclipse.core.runtime.CoreException,
org.eclipse.core.runtime.OperationCanceledException
createChange in class org.eclipse.ltk.core.refactoring.Refactoringorg.eclipse.core.runtime.CoreExceptionorg.eclipse.core.runtime.OperationCanceledExceptionprotected org.apache.maven.project.MavenProject getParentProject(IMavenProjectFacade project, org.apache.maven.project.MavenProject current, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionpublic abstract String getTitle()
protected RefactoringModelResources loadModel(IMavenProjectFacade projectFacade, org.eclipse.core.runtime.IProgressMonitor pm) throws org.eclipse.core.runtime.CoreException, IOException
org.eclipse.core.runtime.CoreExceptionIOExceptionpublic abstract boolean scanAllArtifacts()
protected void processCommand(RefactoringModelResources model, org.eclipse.ltk.core.refactoring.CompositeChange res) throws Exception
Exceptionpublic String getNewProjectName()
public Model createModel()
public static PomResourceImpl loadResource(org.eclipse.core.resources.IFile pomFile) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionCopyright © 2005–2021 Eclipse Foundation. All rights reserved.