ENot
An EObjectCondition that negates the result of evaluation of
another EObjectCondition.
class
EObjectConditionAdapter
This is an adapter class that takes in a Condition object and
wraps it in order to adapt it to an EObjectCondition.
class
EObjectConditionDelegator
A utility EObjectCondition class to act as a place holder for
another EObjectCondition condition object where all the calls
to it is simply forwarded to the wrapped EObjectCondition.
class
EObjectInstanceCondition
A EObjectCondition that tests whether the argument eObject
instance equals a given eObject.
class
EObjectTypeRelationCondition
An EObjectCondition specialization to be used for evaluating
the inheritance/type relationship of an EObject to another
using the EObjects' EClasses.
class
IN
An EObjectCondition specialization used to test whether a
given EObject is present in a collection of EObjects
EObjectCondition.AND(
EObjectCondition condition)
This operation acts like a logical AND between this
EObjectCondition and the argument
EObjectCondition.
EObjectCondition.EQUIVALENT(
EObjectCondition condition)
This operation acts like a logical Equivalent (if-and-only-if)/( <->)
between this EObjectCondition and the argument
EObjectCondition.
EObjectCondition.IMPLIES(
EObjectCondition condition)
This operation acts like a logical Implies (if-then)/(->) between this
EObjectCondition and the argument
EObjectCondition.
EObjectCondition.OR(
EObjectCondition condition)
This operation acts like a logical OR between this
EObjectCondition and the argument
EObjectCondition.
EObjectCondition.XOR(
EObjectCondition condition)
This operation acts like a logical XOR between this
EObjectCondition and the argument
EObjectCondition.
EObjectCondition.AND(
EObjectCondition condition)
This operation acts like a logical AND between this
EObjectCondition and the argument
EObjectCondition.
EObjectCondition.EQUIVALENT(
EObjectCondition condition)
This operation acts like a logical Equivalent (if-and-only-if)/( <->)
between this EObjectCondition and the argument
EObjectCondition.
EObjectCondition.IMPLIES(
EObjectCondition condition)
This operation acts like a logical Implies (if-then)/(->) between this
EObjectCondition and the argument
EObjectCondition.
EObjectCondition.OR(
EObjectCondition condition)
This operation acts like a logical OR between this
EObjectCondition and the argument
EObjectCondition.
void
EObjectConditionDelegator.setEObjectCondition(
EObjectCondition eObjectCondition)
Sets the wrapped EObjectCondition used by this
EObjectConditionDelegator.
EObjectCondition.XOR(
EObjectCondition condition)
This operation acts like a logical XOR between this
EObjectCondition and the argument
EObjectCondition.
EObjectAttributeValueCondition
An EObjectStructuralFeatureValueCondition subclass used to
handle evaluation of the value held by an EAttribute
class
EObjectContainmentFeatureCondition
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
class
EObjectReferencerCondition
An EObjectCondition subclass that tests if a given
EObject references another EObject.
class
EObjectReferenceValueCondition
An EObjectStructuralFeatureValueCondition subclass used to
handle evaluation of the value held by an EReference
EObjectStructuralFeatureValueCondition
An EObjectStructuralFeatureCondition specialization and the
base class of conditions that test for the values held by the various
EStructuralFeature.
EObjectStructuralFeatureValueCondition.getStructuralFeatureCondition()
Accessor method for the the EObjectCondition that is used
for actual testing of EStructuralFeature's value in order
to determine if it satisfies this condition or not.
IEStructuralFeatureValueGetter.eContents(
EObject eObject,
EObjectCondition filterCondition)
Extract the contained EObjects of the argument eObject. and return them
as a list.
BooleanOCLCondition<C,CLS,E>
A specialized OCL condition class that is used to apply boolean-valued OCL
expressions to EObjects.
class
OCLCondition Deprecated.Prefer the
AbstractOCLCondition class, which supports
customization of the OCL parsing environment as well as other metamodels
than Ecore
class
OCLConstraintCondition Deprecated.Prefer the
BooleanOCLCondition class, which supports
customization of the OCL parsing environment as well as other metamodels
than Ecore