IBM Rational Software Modeler
Release 6.0

Uses of Class
com.ibm.xtools.emf.query.conditions.eobjects.EObjectCondition

Packages that use EObjectCondition
com.ibm.xtools.emf.query EMF Query.  
com.ibm.xtools.emf.query.conditions.eobjects EMF Query Conditions EObjects.  
com.ibm.xtools.emf.query.conditions.eobjects.structuralfeatures EMF Query Conditions EStructuralFeatures.  
com.ibm.xtools.emf.query.ocl.conditions EMF Query OCL Conditions Package Specification This package exposes the basic OCL based Conditions object that are used to formulate OCL queries over EMF models.  
 

Uses of EObjectCondition in com.ibm.xtools.emf.query
 

Methods in com.ibm.xtools.emf.query with parameters of type EObjectCondition
 Set IQueryHelper.executeQuery(EObject queryRoot, EObjectCondition condition, IProgressMonitor monitor)
          Executes a query using queryRoot as the root of the subtree where to perform the search.
 

Uses of EObjectCondition in com.ibm.xtools.emf.query.conditions.eobjects
 

Subclasses of EObjectCondition in com.ibm.xtools.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 com.ibm.xtools.emf.query.conditions.eobjects declared as EObjectCondition
static EObjectCondition EObjectCondition.E_TRUE
          A constant EObjectCondition object used to indicate an always satisfied condition
static EObjectCondition EObjectCondition.E_FALSE
          A constant EObjectCondition object used to indicate a never satisfied condition
 

Methods in com.ibm.xtools.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.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.
 EObjectCondition EObjectCondition.IMPLIES(EObjectCondition condition)
          This operation acts like a logical Implies (if-then)/(->) 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.
 

Methods in com.ibm.xtools.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.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.
 EObjectCondition EObjectCondition.IMPLIES(EObjectCondition condition)
          This operation acts like a logical Implies (if-then)/(->) 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.
 void EObjectConditionDelegator.setEObjectCondition(EObjectCondition eObjectCondition)
          Sets the wrapped EObjectCondition used by this EObjectConditionDelegator.
 

Constructors in com.ibm.xtools.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 com.ibm.xtools.emf.query.conditions.eobjects.structuralfeatures
 

Subclasses of EObjectCondition in com.ibm.xtools.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 EStructuralFeatures related conditions.
 class EObjectStructuralFeatureValueCondition
          An EObjectStructuralFeatureCondition specialization and the base class of conditions that test for the values held by the various EStructuralFeature.
 

Methods in com.ibm.xtools.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 com.ibm.xtools.emf.query.conditions.eobjects.structuralfeatures with parameters of type EObjectCondition
 List EStructuralFeatureValueGetter.eContents(EObject eObject, EObjectCondition filterCondition)
           
 List IEStructuralFeatureValueGetter.eContents(EObject eObject, EObjectCondition filterCondition)
          Extract the contained EObjects of the argument eObject. and return them as a list.
 

Constructors in com.ibm.xtools.emf.query.conditions.eobjects.structuralfeatures with parameters of type EObjectCondition
EObjectAttributeValueCondition(EObjectCondition contextEObjectCondition, EAttribute attribute, Condition valueCondition, IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
          A constructor that initializes this EObjectAttributeValueCondition with the passed values.
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(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(EReference reference, EObjectCondition valueCondition, IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
          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(EObjectCondition contextEObjectCondition, EReference reference, EObjectCondition valueCondition, IEStructuralFeatureValueGetter eStructuralFeatureValueGetter)
          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(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 com.ibm.xtools.emf.query.ocl.conditions
 

Subclasses of EObjectCondition in com.ibm.xtools.emf.query.ocl.conditions
 class OclCondition
          A base abstract OCL condition class, it is used to apply OCL expression on EObjects.
 class OclConstraintCondition
          A subclass of OCL condition class that is used to apply boolean based OCL expression on EObjects.
 


IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2004. All rights reserved.