Uses of Class
org.eclipse.epsilon.eol.dom.ExecutableBlock
-
-
Uses of ExecutableBlock in org.eclipse.epsilon.ecl.dom
Fields in org.eclipse.epsilon.ecl.dom declared as ExecutableBlock Modifier and Type Field Description protected ExecutableBlock<java.lang.Boolean>
MatchRule. compareBlock
protected ExecutableBlock<java.lang.Void>
MatchRule. doBlock
protected ExecutableBlock<java.lang.Boolean>
MatchRule. guardBlock
-
Uses of ExecutableBlock in org.eclipse.epsilon.egl.dom
Fields in org.eclipse.epsilon.egl.dom declared as ExecutableBlock Modifier and Type Field Description protected ExecutableBlock<java.util.Collection<?>>
GenerationRule. domainBlock
protected ExecutableBlock<java.lang.Boolean>
GenerationRule. guardBlock
protected ExecutableBlock<java.lang.Boolean>
GenerationRule. mergeBlock
protected ExecutableBlock<java.lang.Boolean>
GenerationRule. overwriteBlock
protected ExecutableBlock<EolMap<java.lang.String,?>>
GenerationRule. parametersBlock
protected ExecutableBlock<?>
GenerationRule. postBlock
protected ExecutableBlock<?>
GenerationRule. preBlock
protected ExecutableBlock<java.lang.String>
GenerationRule. targetBlock
protected ExecutableBlock<java.lang.String>
GenerationRule. templateBlock
-
Uses of ExecutableBlock in org.eclipse.epsilon.eml.dom
Fields in org.eclipse.epsilon.eml.dom declared as ExecutableBlock Modifier and Type Field Description protected ExecutableBlock<java.lang.Boolean>
MergeRule. guardBlock
-
Uses of ExecutableBlock in org.eclipse.epsilon.epl
Methods in org.eclipse.epsilon.epl with parameters of type ExecutableBlock Modifier and Type Method Description protected java.lang.Object
AbstractEplModule. executeDoBlock(ExecutableBlock<?> doBlock, java.util.Map<java.lang.String,java.lang.Object> roleBindings)
Executes the do block with the specified variables.protected java.util.Collection<?>
AbstractEplModule. filterElements(ExecutableBlock<java.lang.Boolean> guard, java.lang.String roleName, java.util.Collection<?> currentInstances)
Executes the guard block when called byAbstractEplModule.getAllRoleInstances(Role, String, Collection)
protected boolean
AbstractEplModule. negativeGuard(ExecutableBlock<java.lang.Boolean> guard, java.lang.String roleName, java.util.Collection<?> currentInstances)
Executes the guard block when called byAbstractEplModule.getNegativeRoleInstances(Role, String, Collection)
-
Uses of ExecutableBlock in org.eclipse.epsilon.epl.dom
Subclasses of ExecutableBlock in org.eclipse.epsilon.epl.dom Modifier and Type Class Description class
Domain
Fields in org.eclipse.epsilon.epl.dom declared as ExecutableBlock Modifier and Type Field Description protected ExecutableBlock<java.lang.Boolean>
Role. activeAst
protected ExecutableBlock<java.lang.Void>
Pattern. do_
protected ExecutableBlock<java.lang.Boolean>
Role. guard
protected ExecutableBlock<java.lang.Boolean>
Pattern. match
protected ExecutableBlock<java.lang.Void>
Pattern. noMatch
protected ExecutableBlock<java.lang.Void>
Pattern. onMatch
protected ExecutableBlock<java.lang.Boolean>
Role. optionalAst
Methods in org.eclipse.epsilon.epl.dom that return ExecutableBlock Modifier and Type Method Description ExecutableBlock<java.lang.Void>
Pattern. getDo()
ExecutableBlock<java.lang.Boolean>
Role. getGuard()
ExecutableBlock<java.lang.Boolean>
Pattern. getMatch()
ExecutableBlock<java.lang.Void>
Pattern. getNoMatch()
ExecutableBlock<java.lang.Void>
Pattern. getOnMatch()
Methods in org.eclipse.epsilon.epl.dom with parameters of type ExecutableBlock Modifier and Type Method Description void
Pattern. setDo(ExecutableBlock<java.lang.Void> do_)
void
Pattern. setMatch(ExecutableBlock<java.lang.Boolean> match)
void
Pattern. setNoMatch(ExecutableBlock<java.lang.Void> noMatch)
void
Pattern. setOnMatch(ExecutableBlock<java.lang.Void> onMatch)
-
Uses of ExecutableBlock in org.eclipse.epsilon.etl.dom
Fields in org.eclipse.epsilon.etl.dom declared as ExecutableBlock Modifier and Type Field Description protected ExecutableBlock<java.lang.Void>
TransformationRule. body
protected ExecutableBlock<java.lang.Boolean>
TransformationRule. guard
Methods in org.eclipse.epsilon.etl.dom that return ExecutableBlock Modifier and Type Method Description ExecutableBlock<java.lang.Void>
TransformationRule. getBody()
ExecutableBlock<java.lang.Boolean>
TransformationRule. getGuard()
Methods in org.eclipse.epsilon.etl.dom with parameters of type ExecutableBlock Modifier and Type Method Description void
TransformationRule. setBody(ExecutableBlock<java.lang.Void> body)
void
TransformationRule. setGuard(ExecutableBlock<java.lang.Boolean> guard)
-
Uses of ExecutableBlock in org.eclipse.epsilon.evl.dom
Fields in org.eclipse.epsilon.evl.dom declared as ExecutableBlock Modifier and Type Field Description protected ExecutableBlock<java.lang.Void>
Fix. bodyBlock
protected ExecutableBlock<java.lang.Boolean>
Constraint. checkBlock
protected ExecutableBlock<java.lang.Boolean>
Constraint. guardBlock
protected ExecutableBlock<java.lang.Boolean>
ConstraintContext. guardBlock
protected ExecutableBlock<java.lang.Boolean>
Fix. guardBlock
protected ExecutableBlock<java.lang.String>
Constraint. messageBlock
protected ExecutableBlock<java.lang.String>
Fix. titleBlock
Methods in org.eclipse.epsilon.evl.dom that return ExecutableBlock Modifier and Type Method Description ExecutableBlock<?>
ConstraintSelectTransfomer. transformIntoSelect(Constraint constraint)
Produces a new ExecutableBlock that will find all invalid objects at once. -
Uses of ExecutableBlock in org.eclipse.epsilon.ewl.dom
Fields in org.eclipse.epsilon.ewl.dom declared as ExecutableBlock Modifier and Type Field Description protected ExecutableBlock<java.lang.Void>
Wizard. bodyBlock
protected ExecutableBlock<java.lang.Boolean>
Wizard. guardBlock
protected ExecutableBlock<java.lang.String>
Wizard. titleBlock
-
Uses of ExecutableBlock in org.eclipse.epsilon.flock.context
Methods in org.eclipse.epsilon.flock.context with parameters of type ExecutableBlock Modifier and Type Method Description void
MigrateRuleContext. execute(ExecutableBlock<java.lang.Void> body)
boolean
GuardedConstructContext. satisfies(ExecutableBlock<java.lang.Boolean> guard)
-
Uses of ExecutableBlock in org.eclipse.epsilon.flock.model.domain.common
Methods in org.eclipse.epsilon.flock.model.domain.common that return ExecutableBlock Modifier and Type Method Description protected ExecutableBlock<java.lang.Boolean>
GuardedConstruct. getGuard()
-
Uses of ExecutableBlock in org.eclipse.epsilon.pinset
Fields in org.eclipse.epsilon.pinset declared as ExecutableBlock Modifier and Type Field Description protected ExecutableBlock<java.lang.Boolean>
DatasetRule. guardBlock
-