|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 filteredpublic boolean involvesOnlyFilteredEClasses(ModelElementIdToEObjectMapping idToEObjectMapping, AbstractOperation operation)
idToEObjectMapping
- a mapping that is used to resolve the EObject
s
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 |