|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EObjectCondition | |
|---|---|
| org.eclipse.emf.query.conditions.eobjects | EMF Query Conditions EObjects. |
| org.eclipse.emf.query.conditions.eobjects.structuralfeatures | EMF Query Conditions EStructuralFeatures. |
| org.eclipse.emf.query.ocl.conditions | Object Constraint Language extensions to the EMF Query Conditions framework. |
| org.eclipse.emf.query.statements | This package contains usable query statements and their required clauses. |
| Uses of EObjectCondition in org.eclipse.emf.query.conditions.eobjects |
|---|
| Subclasses of EObjectCondition in org.eclipse.emf.query.conditions.eobjects | |
|---|---|
class |
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 specilaization 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 |
| Fields in org.eclipse.emf.query.conditions.eobjects declared as EObjectCondition | |
|---|---|
static EObjectCondition |
EObjectCondition.E_FALSE
A constant EObjectCondition object used to indicate a
never satisfied condition |
static EObjectCondition |
EObjectCondition.E_TRUE
A constant EObjectCondition object used to indicate an
always satisfied condition |
| Methods in org.eclipse.emf.query.conditions.eobjects that return EObjectCondition | |
|---|---|
EObjectCondition |
EObjectCondition.AND(EObjectCondition condition)
This operation acts like a logical AND between this EObjectCondition and the argument
EObjectCondition. |
EObjectCondition |
EObjectCondition.EQUIVALENT(EObjectCondition condition)
This operation acts like a logical Equivalent (if-and-only-if)/( <->) between this EObjectCondition and the argument
EObjectCondition. |
EObjectCondition |
EObjectCondition.IMPLIES(EObjectCondition condition)
This operation acts like a logical Implies (if-then)/(->) between this EObjectCondition and the argument
EObjectCondition. |
EObjectCondition |
EObjectCondition.OR(EObjectCondition condition)
This operation acts like a logical OR between this EObjectCondition and the argument
EObjectCondition. |
EObjectCondition |
EObjectCondition.XOR(EObjectCondition condition)
This operation acts like a logical XOR between this EObjectCondition and the argument
EObjectCondition. |
| Methods in org.eclipse.emf.query.conditions.eobjects with parameters of type EObjectCondition | |
|---|---|
EObjectCondition |
EObjectCondition.AND(EObjectCondition condition)
This operation acts like a logical AND between this EObjectCondition and the argument
EObjectCondition. |
EObjectCondition |
EObjectCondition.EQUIVALENT(EObjectCondition condition)
This operation acts like a logical Equivalent (if-and-only-if)/( <->) between this EObjectCondition and the argument
EObjectCondition. |
EObjectCondition |
EObjectCondition.IMPLIES(EObjectCondition condition)
This operation acts like a logical Implies (if-then)/(->) between this EObjectCondition and the argument
EObjectCondition. |
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 |
EObjectCondition.XOR(EObjectCondition condition)
This operation acts like a logical XOR between this EObjectCondition and the argument
EObjectCondition. |
| Constructors in org.eclipse.emf.query.conditions.eobjects with parameters of type EObjectCondition | |
|---|---|
ENot(EObjectCondition condition)
Constructor of this negating EObjectCondition |
|
EObjectConditionDelegator(EObjectCondition eObjectCondition)
A constructor that uses the argument EObjectCondition as
its wrapped EObjectCondition. |
|
| Uses of EObjectCondition in org.eclipse.emf.query.conditions.eobjects.structuralfeatures |
|---|
| Subclasses of EObjectCondition in org.eclipse.emf.query.conditions.eobjects.structuralfeatures | |
|---|---|
class |
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 |
class |
EObjectStructuralFeatureCondition
The base abstract class of all conditions pertaining to EStructuralFeatures. |
class |
EObjectStructuralFeatureValueCondition
An EObjectStructuralFeatureCondition specialization and the
base class of conditions that test for the values held by the various
EStructuralFeature. |
| Methods in org.eclipse.emf.query.conditions.eobjects.structuralfeatures that return EObjectCondition | |
|---|---|
protected EObjectCondition |
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. |
| Methods in org.eclipse.emf.query.conditions.eobjects.structuralfeatures with parameters of type EObjectCondition | |
|---|---|
List |
IEStructuralFeatureValueGetter.eContents(EObject eObject,
EObjectCondition filterCondition)
Extract the contained EObjects of the argument eObject. and return them as a list. |
List |
EStructuralFeatureValueGetter.eContents(EObject eObject,
EObjectCondition filterCondition)
|
| Constructors in org.eclipse.emf.query.conditions.eobjects.structuralfeatures with parameters of type EObjectCondition | |
|---|---|
EObjectAttributeValueCondition(EObjectCondition contextEObjectCondition,
EAttribute attribute,
Condition valueCondition,
ConditionPolicy policy,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
A constructor that initializes this EObjectAttributeValueCondition with the passed values. |
|
EObjectAttributeValueCondition(EObjectCondition contextEObjectCondition,
EAttribute attribute,
Condition valueCondition,
ConditionPolicy policy,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter,
boolean resolve)
A constructor that initializes this EObjectAttributeValueCondition with the passed values. |
|
EObjectAttributeValueCondition(EObjectCondition contextEObjectCondition,
EAttribute attribute,
Condition valueCondition,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
A constructor that initializes this EObjectAttributeValueCondition with the passed values. |
|
EObjectAttributeValueCondition(PruneHandler pruneHandler,
EObjectCondition contextEObjectCondition,
EAttribute attribute,
Condition valueCondition,
ConditionPolicy policy,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter,
boolean resolve)
A constructor that initializes this EObjectAttributeValueCondition with the passed values. |
|
EObjectReferenceValueCondition(EObjectCondition contextEObjectCondition,
EReference reference,
EObjectCondition valueCondition)
A constructor that initializes this EObjectReferenceValueCondition with the passed values. |
|
EObjectReferenceValueCondition(EObjectCondition contextEObjectCondition,
EReference reference,
EObjectCondition valueCondition,
ConditionPolicy policy,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
A constructor that initializes this EObjectReferenceValueCondition with the passed values. |
|
EObjectReferenceValueCondition(EObjectCondition contextEObjectCondition,
EReference reference,
EObjectCondition valueCondition,
ConditionPolicy policy,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter,
boolean resolve)
A constructor that initializes this EObjectReferenceValueCondition with the passed values. |
|
EObjectReferenceValueCondition(EObjectCondition contextEObjectCondition,
EReference reference,
EObjectCondition valueCondition,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
A constructor that initializes this EObjectReferenceValueCondition with the passed values. |
|
EObjectReferenceValueCondition(EReference reference,
EObjectCondition valueCondition)
A constructor that initializes this EObjectReferenceValueCondition with the passed values. |
|
EObjectReferenceValueCondition(EReference reference,
EObjectCondition valueCondition,
ConditionPolicy policy,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
A constructor that initializes this EObjectReferenceValueCondition with the passed values. |
|
EObjectReferenceValueCondition(EReference reference,
EObjectCondition valueCondition,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
A constructor that initializes this EObjectReferenceValueCondition with the passed values. |
|
EObjectReferenceValueCondition(PruneHandler pruneHandler,
EObjectCondition contextEObjectCondition,
EReference reference,
EObjectCondition valueCondition,
ConditionPolicy policy,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter,
boolean resolve)
A constructor that initializes this EObjectReferenceValueCondition with the passed values. |
|
EObjectStructuralFeatureValueCondition(PruneHandler pruneHandler,
EObjectCondition contextEObjectCondition,
EStructuralFeature feature,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter,
boolean resolve,
Condition valueCondition,
ConditionPolicy policy)
The constructor of this EObjectStructuralFeatureValueCondition object, it initializes it with the proper values. |
|
| Uses of EObjectCondition in org.eclipse.emf.query.ocl.conditions |
|---|
| Subclasses of EObjectCondition in org.eclipse.emf.query.ocl.conditions | |
|---|---|
class |
AbstractOCLCondition<C,CLS,E>
An abstract OCL condition class, used to apply OCL expressions to EObjects. |
class |
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 |
| Uses of EObjectCondition in org.eclipse.emf.query.statements |
|---|
| Constructors in org.eclipse.emf.query.statements with parameters of type EObjectCondition | |
|---|---|
FROM(Collection eObjects,
EObjectCondition filterCondition)
|
|
FROM(Collection eObjects,
EObjectCondition filterCondition,
IteratorKind iteratorKind,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
|
|
FROM(EObject eObject,
EObjectCondition filterCondition)
|
|
FROM(EObject eObject,
EObjectCondition filterCondition,
IteratorKind iteratorKind,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
|
|
FROM(IEObjectSource eObjectSource,
EObjectCondition filterCondition)
|
|
FROM(IEObjectSource eObjectSource,
EObjectCondition filterCondition,
IteratorKind iteratorKind,
IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
|
|
WHERE(EObjectCondition condition)
|
|
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||