public abstract class TransformCondition
extends org.eclipse.emf.query.conditions.Condition
Constructor and Description |
---|
TransformCondition() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.query.conditions.Condition |
AND(org.eclipse.emf.query.conditions.Condition condition)
Combine two transform conditions with logical AND
|
org.eclipse.emf.query.conditions.Condition |
EQUIVALENT(org.eclipse.emf.query.conditions.Condition condition)
Combine two transform conditions with an equivalency test
|
org.eclipse.emf.query.conditions.Condition |
IMPLIES(org.eclipse.emf.query.conditions.Condition condition)
Combine two transform conditions with logical test NOT(this).OR(condition)
|
protected abstract boolean |
isContextSatisfied(ITransformContext context)
Is the condition satisfied by the data in the transform context.
|
boolean |
isSatisfied(java.lang.Object object) |
org.eclipse.emf.query.conditions.Condition |
OR(org.eclipse.emf.query.conditions.Condition condition)
Combine two transform conditions with logical OR
|
org.eclipse.emf.query.conditions.Condition |
XOR(org.eclipse.emf.query.conditions.Condition condition)
Combine two transform conditions with logical XOR
|
protected abstract boolean isContextSatisfied(ITransformContext context)
context
- the current context of the transformation executionpublic final boolean isSatisfied(java.lang.Object object)
isSatisfied
in class org.eclipse.emf.query.conditions.Condition
Condition.isSatisfied(java.lang.Object)
public org.eclipse.emf.query.conditions.Condition AND(org.eclipse.emf.query.conditions.Condition condition)
AND
in class org.eclipse.emf.query.conditions.Condition
condition
- - the second argument of ANDpublic org.eclipse.emf.query.conditions.Condition OR(org.eclipse.emf.query.conditions.Condition condition)
OR
in class org.eclipse.emf.query.conditions.Condition
condition
- - the second argument of ORpublic org.eclipse.emf.query.conditions.Condition XOR(org.eclipse.emf.query.conditions.Condition condition)
XOR
in class org.eclipse.emf.query.conditions.Condition
condition
- - the second argument of XORpublic org.eclipse.emf.query.conditions.Condition IMPLIES(org.eclipse.emf.query.conditions.Condition condition)
IMPLIES
in class org.eclipse.emf.query.conditions.Condition
condition
- - the second argument of ORpublic org.eclipse.emf.query.conditions.Condition EQUIVALENT(org.eclipse.emf.query.conditions.Condition condition)
EQUIVALENT
in class org.eclipse.emf.query.conditions.Condition
condition
- - the second argument of == test