public class ModelSyncRequest extends java.lang.Object implements IModelSyncRequest
Constructor and Description |
---|
ModelSyncRequest() |
Modifier and Type | Method and Description |
---|---|
void |
addFileToLoad(org.eclipse.core.resources.IFile file) |
void |
addFileToReload(org.eclipse.core.resources.IFile file) |
void |
addFileToUnload(org.eclipse.core.resources.IFile file) |
void |
addFileToUpdateResourceURIFor(org.eclipse.core.resources.IFile oldFile,
org.eclipse.core.runtime.IPath newPath) |
void |
addProjectToLoad(org.eclipse.core.resources.IProject project) |
void |
addProjectToReload(org.eclipse.core.resources.IProject project) |
void |
addProjectToUnload(org.eclipse.core.resources.IProject project) |
void |
addProjectToUnresolveUnreachableCrossReferencesFor(org.eclipse.core.resources.IProject project) |
boolean |
canPerform() |
void |
dispose() |
void |
init() |
void |
perform() |
public void init()
init
in interface IResourceSyncRequest
public void addProjectToLoad(org.eclipse.core.resources.IProject project)
addProjectToLoad
in interface IModelSyncRequest
public void addProjectToUnload(org.eclipse.core.resources.IProject project)
addProjectToUnload
in interface IModelSyncRequest
public void addProjectToReload(org.eclipse.core.resources.IProject project)
addProjectToReload
in interface IModelSyncRequest
public void addProjectToUnresolveUnreachableCrossReferencesFor(org.eclipse.core.resources.IProject project)
addProjectToUnresolveUnreachableCrossReferencesFor
in interface IModelSyncRequest
public void addFileToLoad(org.eclipse.core.resources.IFile file)
addFileToLoad
in interface IModelSyncRequest
public void addFileToUnload(org.eclipse.core.resources.IFile file)
addFileToUnload
in interface IModelSyncRequest
public void addFileToReload(org.eclipse.core.resources.IFile file)
addFileToReload
in interface IModelSyncRequest
public void addFileToUpdateResourceURIFor(org.eclipse.core.resources.IFile oldFile, org.eclipse.core.runtime.IPath newPath)
addFileToUpdateResourceURIFor
in interface IModelSyncRequest
public boolean canPerform()
canPerform
in interface IResourceSyncRequest
public void perform()
perform
in interface IResourceSyncRequest
public void dispose()
dispose
in interface IResourceSyncRequest