|
org.eclipse.emf.query.conditions.eobjects.structuralfeatures
Class EObjectContainmentFeatureCondition
java.lang.Object
org.eclipse.emf.query.conditions.Condition
org.eclipse.emf.query.conditions.eobjects.EObjectCondition
org.eclipse.emf.query.conditions.eobjects.structuralfeatures.EObjectContainmentFeatureCondition
-
public class EObjectContainmentFeatureCondition
- extends
EObjectCondition
A subclass of EObjectCondition that tests for the containing
feature of a given EObject to see if it is the same as a
specific EReference
Method Summary
|
boolean
|
isSatisfied
(
EObject eObject)
Answers whether the argument eObject containing EReference
is the same as the one used in the initialization of this condition. |
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
EObjectContainmentFeatureCondition
public EObjectContainmentFeatureCondition(
EReference containmentFeature)
- A simple constructor, it defaults to using PruneHandler.NEVER
-
Parameters:
-
containmentFeature - The EReference to check for
EObjectContainmentFeatureCondition
public EObjectContainmentFeatureCondition(
EReference containmentFeature,
PruneHandler pruneHandler)
- A simple constructor, it initializes this
EObjectContainmentFeatureCondition with the passed
arguments.
-
Parameters:
-
containmentFeature - The EReference to check for -
pruneHandler - The PruneHandler to use
isSatisfied
public boolean isSatisfied(
EObject eObject)
- Answers whether the argument eObject containing
EReference
is the same as the one used in the initialization of this condition.
-
-
Specified by:
-
isSatisfied
in class
EObjectCondition
-
-
Parameters:
-
eObject - the EObject to check
-
Returns:
- boolean
true if the argument eObject satisfies
this EObjectCondition
-
See Also:
-
EObjectCondition.isSatisfied(org.eclipse.emf.ecore.EObject)
|
|