Uses of Class
org.eclipse.emf.query.conditions.eobjects.EObjectCondition

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 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
 

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<EObject> IEStructuralFeatureValueGetter.eContents(EObject eObject, EObjectCondition filterCondition)
          Extract the contained EObjects of the argument eObject. and return them as a list.
 List<EObject> 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<? extends EObject> eObjects, EObjectCondition filterCondition)
           
FROM(Collection<? extends EObject> 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.