public class RefactoringModelResources extends Object
Modifier and Type | Class and Description |
---|---|
static class |
RefactoringModelResources.PropertyInfo |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.command.CompoundCommand |
command |
protected org.apache.maven.model.Model |
effective |
protected org.eclipse.core.filebuffers.ITextFileBuffer |
pomBuffer |
protected org.eclipse.core.resources.IFile |
pomFile |
protected org.apache.maven.project.MavenProject |
project |
protected Map<String,RefactoringModelResources.PropertyInfo> |
properties |
protected org.eclipse.core.filebuffers.ITextFileBufferManager |
textFileBufferManager |
protected org.eclipse.core.filebuffers.ITextFileBuffer |
tmpBuffer |
protected org.eclipse.core.resources.IFile |
tmpFile |
protected Model |
tmpModel |
protected static org.eclipse.core.resources.IProject |
tmpProject |
Constructor and Description |
---|
RefactoringModelResources(IMavenProjectFacade projectFacade) |
Modifier and Type | Method and Description |
---|---|
static void |
cleanupTmpProject() |
protected org.eclipse.core.filebuffers.ITextFileBuffer |
getBuffer(org.eclipse.core.resources.IFile file) |
org.eclipse.emf.common.command.CompoundCommand |
getCommand() |
org.apache.maven.model.Model |
getEffective() |
String |
getName() |
org.eclipse.core.filebuffers.ITextFileBuffer |
getPomBuffer() |
org.eclipse.core.resources.IFile |
getPomFile() |
org.apache.maven.project.MavenProject |
getProject() |
Map<String,RefactoringModelResources.PropertyInfo> |
getProperties() |
org.eclipse.core.filebuffers.ITextFileBuffer |
getTmpBuffer() |
org.eclipse.core.resources.IFile |
getTmpFile() |
Model |
getTmpModel() |
protected org.eclipse.core.resources.IProject |
getTmpProject() |
void |
releaseAllResources() |
protected void |
releaseBuffer(org.eclipse.core.filebuffers.ITextFileBuffer buffer,
org.eclipse.core.resources.IFile file) |
void |
setCommand(org.eclipse.emf.common.command.CompoundCommand command) |
void |
setProperties(Map<String,RefactoringModelResources.PropertyInfo> properties) |
protected org.eclipse.core.resources.IFile pomFile
protected org.eclipse.core.resources.IFile tmpFile
protected org.eclipse.core.filebuffers.ITextFileBuffer pomBuffer
protected org.eclipse.core.filebuffers.ITextFileBuffer tmpBuffer
protected Model tmpModel
protected org.apache.maven.model.Model effective
protected org.eclipse.core.filebuffers.ITextFileBufferManager textFileBufferManager
protected Map<String,RefactoringModelResources.PropertyInfo> properties
protected org.apache.maven.project.MavenProject project
protected org.eclipse.emf.common.command.CompoundCommand command
protected static org.eclipse.core.resources.IProject tmpProject
public RefactoringModelResources(IMavenProjectFacade projectFacade) throws org.eclipse.core.runtime.CoreException, IOException
org.eclipse.core.runtime.CoreException
IOException
protected org.eclipse.core.resources.IProject getTmpProject()
public org.eclipse.emf.common.command.CompoundCommand getCommand()
public void setCommand(org.eclipse.emf.common.command.CompoundCommand command)
public org.eclipse.core.resources.IFile getPomFile()
public org.eclipse.core.resources.IFile getTmpFile()
public org.eclipse.core.filebuffers.ITextFileBuffer getPomBuffer()
public org.eclipse.core.filebuffers.ITextFileBuffer getTmpBuffer()
public Model getTmpModel()
public org.apache.maven.model.Model getEffective()
public org.apache.maven.project.MavenProject getProject()
public Map<String,RefactoringModelResources.PropertyInfo> getProperties()
public void setProperties(Map<String,RefactoringModelResources.PropertyInfo> properties)
public void releaseAllResources() throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public static void cleanupTmpProject() throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
protected org.eclipse.core.filebuffers.ITextFileBuffer getBuffer(org.eclipse.core.resources.IFile file) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
protected void releaseBuffer(org.eclipse.core.filebuffers.ITextFileBuffer buffer, org.eclipse.core.resources.IFile file) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public String getName()
Copyright © 2005–2015 Sonatype, Inc.. All rights reserved.