|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.emf.emfstore.internal.client.ui.common.EClassFilter
public final class EClassFilter
Utility class for determing filtered types and operations that involve only such types.
| Field Summary | |
|---|---|
static EClassFilter |
INSTANCE
Singleton. |
| Method Summary | |
|---|---|
String |
getFilterLabel()
Returns the label that is used to group filtered types or operations that involve only such types. |
boolean |
involvesOnlyFilteredEClasses(ModelElementIdToEObjectMapping idToEObjectMapping,
AbstractOperation operation)
Whether the given operation only involves types that are considered to be filtered. |
boolean |
isEnabled()
Whether any EClass has been marked as filtered at all. |
boolean |
isFilteredEClass(org.eclipse.emf.ecore.EClass eClass)
Whether the given EClass is considered as filtered. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final EClassFilter INSTANCE
| Method Detail |
|---|
public boolean isEnabled()
EClass has been marked as filtered at all.
EClass should be filteredpublic boolean isFilteredEClass(org.eclipse.emf.ecore.EClass eClass)
EClass is considered as filtered.
eClass - the class to check
EClass is considered as filtered
public boolean involvesOnlyFilteredEClasses(ModelElementIdToEObjectMapping idToEObjectMapping,
AbstractOperation operation)
idToEObjectMapping - a mapping that is used to resolve the EObjects
contained in the operationoperation - the operations to check
public String getFilterLabel()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||