|
IBM Rational Software Modeler Release 6.0 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2004. All rights reserved.