public class FeatureFilter
extends java.lang.Object
implements com.ibm.xtools.comparemerge.emf.delta.util.filters.Filter
Constructor and Description |
---|
FeatureFilter() |
Modifier and Type | Method and Description |
---|---|
void |
addFeatureFilter(java.lang.String packageNsUri,
int classId,
int featureId) |
void |
addFeatureFilter(java.lang.String packageNsUri,
int classId,
int featureId,
boolean recursive) |
java.util.List |
getAllSubtypeIds(java.lang.String packageNsUri,
int classId) |
boolean |
isFiltered(org.eclipse.emf.ecore.EObject owner,
java.lang.Object object) |
static com.ibm.xtools.comparemerge.emf.delta.util.filters.MapFilter |
newClassFilter() |
static com.ibm.xtools.comparemerge.emf.delta.util.filters.SetFilter |
newFeatureFilter() |
static com.ibm.xtools.comparemerge.emf.delta.util.filters.MapFilter |
newPackageFilter() |
public static com.ibm.xtools.comparemerge.emf.delta.util.filters.MapFilter newPackageFilter()
public static com.ibm.xtools.comparemerge.emf.delta.util.filters.MapFilter newClassFilter()
public static com.ibm.xtools.comparemerge.emf.delta.util.filters.SetFilter newFeatureFilter()
public void addFeatureFilter(java.lang.String packageNsUri, int classId, int featureId)
public void addFeatureFilter(java.lang.String packageNsUri, int classId, int featureId, boolean recursive)
public boolean isFiltered(org.eclipse.emf.ecore.EObject owner, java.lang.Object object)
isFiltered
in interface com.ibm.xtools.comparemerge.emf.delta.util.filters.Filter
public java.util.List getAllSubtypeIds(java.lang.String packageNsUri, int classId)