public class BasicModelSaveableFilter
extends java.lang.Object
implements org.eclipse.ui.ISaveableFilter
This filter only selects saveables:
BasicModelSaveable
;Modifier and Type | Field and Description |
---|---|
protected java.util.Collection<IModelDescriptor> |
modelDescriptors
The project used as a filtering criteria.
|
Constructor and Description |
---|
BasicModelSaveableFilter(java.util.Collection<org.eclipse.core.resources.IProject> projects)
Constructor.
|
BasicModelSaveableFilter(java.util.Collection<org.eclipse.core.resources.IProject> projects,
IMetaModelDescriptor mmFilter) |
BasicModelSaveableFilter(org.eclipse.core.resources.IProject project)
Constructor.
|
BasicModelSaveableFilter(org.eclipse.core.resources.IProject project,
IMetaModelDescriptor mmFilter) |
Modifier and Type | Method and Description |
---|---|
boolean |
select(org.eclipse.ui.Saveable saveable,
org.eclipse.ui.IWorkbenchPart[] containingParts) |
protected java.util.Collection<IModelDescriptor> modelDescriptors
public BasicModelSaveableFilter(org.eclipse.core.resources.IProject project)
project
- The project to use as a filtering criterion.public BasicModelSaveableFilter(org.eclipse.core.resources.IProject project, IMetaModelDescriptor mmFilter)
public BasicModelSaveableFilter(java.util.Collection<org.eclipse.core.resources.IProject> projects)
projects
- The projects to use as a filtering criterion.public BasicModelSaveableFilter(java.util.Collection<org.eclipse.core.resources.IProject> projects, IMetaModelDescriptor mmFilter)