public abstract class AbstractProjectLoadOperation extends AbstractLoadOperation
DIFFERENT, EQUAL, GREATER_THAN, SMALLER_THAN| Constructor and Description |
|---|
AbstractProjectLoadOperation(java.lang.String label,
java.util.Collection<org.eclipse.core.resources.IProject> projects,
boolean includeReferencedProjects,
IMetaModelDescriptor mmDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProjects(java.util.Collection<org.eclipse.core.resources.IProject> projects) |
boolean |
covers(java.util.Collection<org.eclipse.core.resources.IFile> files,
IMetaModelDescriptor mmDescriptor) |
boolean |
covers(java.util.Collection<org.eclipse.core.resources.IProject> projects,
boolean includeReferencedProjects,
IMetaModelDescriptor mmDescriptor) |
java.util.Collection<org.eclipse.core.resources.IProject> |
getProjects() |
org.eclipse.core.runtime.jobs.ISchedulingRule |
getRule()
Returns the
scheduling rule required by this operation. |
boolean |
isIncludeReferencedProjects() |
compare, compare, createSchedulingRuleFactory, detectFilesToLoad, detectFilesToUnload, forceProxyResolution, getFilesToLoadCount, getFilesToUnloadCount, getMetaModelDescriptor, getProjectGroup, getSchedulingRuleFactory, loadModelFilesInEditingDomain, runDetectAndLoadModelFiles, runDetectAndReloadModelFiles, runLoadModelFiles, runReloadModelFiles, runUnloadModelFiles, updateUnresolvedProxyBlackListgetLabelclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLabelpublic AbstractProjectLoadOperation(java.lang.String label,
java.util.Collection<org.eclipse.core.resources.IProject> projects,
boolean includeReferencedProjects,
IMetaModelDescriptor mmDescriptor)
public org.eclipse.core.runtime.jobs.ISchedulingRule getRule()
IWorkspaceOperationscheduling rule required by this operation.null if no such is required.public java.util.Collection<org.eclipse.core.resources.IProject> getProjects()
public boolean isIncludeReferencedProjects()
public boolean covers(java.util.Collection<org.eclipse.core.resources.IProject> projects,
boolean includeReferencedProjects,
IMetaModelDescriptor mmDescriptor)
covers in class AbstractLoadOperationprojects - The projects that this model load job may cover.includeReferencedProjects - If true, consider referenced projects.mmDescriptor - The meta-model descriptor of the model which has been asked for
loading.public boolean covers(java.util.Collection<org.eclipse.core.resources.IFile> files,
IMetaModelDescriptor mmDescriptor)
covers in class AbstractLoadOperationfiles - The list of files this loading job is supposed to cover.mmDescriptor - The meta-model descriptor considered for loading.public void addProjects(java.util.Collection<org.eclipse.core.resources.IProject> projects)