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<Boolean>
MatchRule. compareBlock
protected ExecutableBlock<Void>
MatchRule. doBlock
protected ExecutableBlock<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<Boolean>
GenerationRule. appendBlock
protected ExecutableBlock<Collection<?>>
GenerationRule. domainBlock
protected ExecutableBlock<Boolean>
GenerationRule. guardBlock
protected ExecutableBlock<Boolean>
GenerationRule. mergeBlock
protected ExecutableBlock<Boolean>
GenerationRule. overwriteBlock
protected ExecutableBlock<EolMap<String,?>>
GenerationRule. parametersBlock
protected ExecutableBlock<Boolean>
GenerationRule. patchBlock
protected ExecutableBlock<?>
GenerationRule. postBlock
protected ExecutableBlock<?>
GenerationRule. preBlock
protected ExecutableBlock<String>
GenerationRule. targetBlock
protected ExecutableBlock<String>
GenerationRule. templateBlock
Methods in org.eclipse.epsilon.egl.dom that return ExecutableBlock Modifier and Type Method Description ExecutableBlock<? extends Collection<?>>
GenerationRule. getDomainBlock()
ExecutableBlock<Boolean>
GenerationRule. getGuardBlock()
ExecutableBlock<Boolean>
GenerationRule. getMergeBlock()
ExecutableBlock<Boolean>
GenerationRule. getOverwriteBlock()
ExecutableBlock<EolMap<String,?>>
GenerationRule. getParametersBlock()
ExecutableBlock<?>
GenerationRule. getPostBlock()
ExecutableBlock<?>
GenerationRule. getPreBlock()
ExecutableBlock<String>
GenerationRule. getTargetBlock()
ExecutableBlock<String>
GenerationRule. getTemplateBlock()
-
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<Boolean>
MergeRule. guardBlock
-
Uses of ExecutableBlock in org.eclipse.epsilon.eol.dom
Methods in org.eclipse.epsilon.eol.dom with parameters of type ExecutableBlock Modifier and Type Method Description void
IEolVisitor. visit(ExecutableBlock<?> executableBlock)
-
Uses of ExecutableBlock in org.eclipse.epsilon.eol.parse
Methods in org.eclipse.epsilon.eol.parse with parameters of type ExecutableBlock Modifier and Type Method Description void
EolUnparser. visit(ExecutableBlock<?> executableBlock)
-
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 Object
AbstractEplModule. executeDoBlock(ExecutableBlock<?> doBlock, Map<String,Object> roleBindings)
Executes the do block with the specified variables.protected Collection<?>
AbstractEplModule. filterElements(ExecutableBlock<Boolean> guard, String roleName, Collection<?> currentInstances)
Executes the guard block when called byAbstractEplModule.getAllRoleInstances(Role, String, Collection)
protected boolean
AbstractEplModule. negativeGuard(ExecutableBlock<Boolean> guard, String roleName, 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<Boolean>
Role. activeAst
protected ExecutableBlock<Void>
Pattern. do_
protected ExecutableBlock<Boolean>
Role. guard
protected ExecutableBlock<Boolean>
Pattern. match
protected ExecutableBlock<Void>
Pattern. noMatch
protected ExecutableBlock<Void>
Pattern. onMatch
protected ExecutableBlock<Boolean>
Role. optionalAst
Methods in org.eclipse.epsilon.epl.dom that return ExecutableBlock Modifier and Type Method Description ExecutableBlock<Void>
Pattern. getDo()
ExecutableBlock<Boolean>
Role. getGuard()
ExecutableBlock<Boolean>
Pattern. getMatch()
ExecutableBlock<Void>
Pattern. getNoMatch()
ExecutableBlock<Void>
Pattern. getOnMatch()
Methods in org.eclipse.epsilon.epl.dom with parameters of type ExecutableBlock Modifier and Type Method Description void
Pattern. setDo(ExecutableBlock<Void> do_)
void
Pattern. setMatch(ExecutableBlock<Boolean> match)
void
Pattern. setNoMatch(ExecutableBlock<Void> noMatch)
void
Pattern. setOnMatch(ExecutableBlock<Void> onMatch)
-
Uses of ExecutableBlock in org.eclipse.epsilon.erl.parse
Methods in org.eclipse.epsilon.erl.parse with parameters of type ExecutableBlock Modifier and Type Method Description protected void
ErlUnparser. print(String role, ExecutableBlock<?> executableBlock)
protected void
ErlUnparser. printGuard(ExecutableBlock<Boolean> guardBlock)
void
ErlUnparser. visit(ExecutableBlock<?> executableBlock)
-
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<Void>
TransformationRule. body
protected ExecutableBlock<Boolean>
TransformationRule. guard
Methods in org.eclipse.epsilon.etl.dom that return ExecutableBlock Modifier and Type Method Description ExecutableBlock<Void>
TransformationRule. getBody()
ExecutableBlock<Boolean>
TransformationRule. getGuard()
Methods in org.eclipse.epsilon.etl.dom with parameters of type ExecutableBlock Modifier and Type Method Description void
TransformationRule. setBody(ExecutableBlock<Void> body)
void
TransformationRule. setGuard(ExecutableBlock<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<Void>
Fix. bodyBlock
protected ExecutableBlock<Boolean>
Constraint. checkBlock
protected ExecutableBlock<Boolean>
Constraint. guardBlock
protected ExecutableBlock<Boolean>
ConstraintContext. guardBlock
protected ExecutableBlock<Boolean>
Fix. guardBlock
protected ExecutableBlock<String>
Constraint. messageBlock
protected ExecutableBlock<String>
Fix. titleBlock
Methods in org.eclipse.epsilon.evl.dom that return ExecutableBlock Modifier and Type Method Description ExecutableBlock<Void>
Fix. getBodyBlock()
ExecutableBlock<Boolean>
Constraint. getCheckBlock()
ExecutableBlock<Boolean>
Constraint. getGuardBlock()
ExecutableBlock<Boolean>
ConstraintContext. getGuardBlock()
ExecutableBlock<Boolean>
Fix. getGuardBlock()
ExecutableBlock<String>
Constraint. getMessageBlock()
ExecutableBlock<String>
Fix. getTitleBlock()
ExecutableBlock<?>
ConstraintSelectTransfomer. transformIntoSelect(Constraint constraint)
Produces a new ExecutableBlock that will find all invalid objects at once.Methods in org.eclipse.epsilon.evl.dom with parameters of type ExecutableBlock Modifier and Type Method Description void
Fix. setBodyBlock(ExecutableBlock<Void> bodyBlock)
void
Constraint. setCheckBlock(ExecutableBlock<Boolean> checkBlock)
void
Constraint. setGuardBlock(ExecutableBlock<Boolean> guardBlock)
void
ConstraintContext. setGuardBlock(ExecutableBlock<Boolean> guardBlock)
void
Fix. setGuardBlock(ExecutableBlock<Boolean> guardBlock)
void
Constraint. setMessageBlock(ExecutableBlock<String> messageBlock)
void
Fix. setTitleBlock(ExecutableBlock<String> titleBlock)
-
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<Void>
Wizard. bodyBlock
protected ExecutableBlock<Boolean>
Wizard. guardBlock
protected ExecutableBlock<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<Void> body)
boolean
GuardedConstructContext. satisfies(ExecutableBlock<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<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<Boolean>
DatasetRule. guardBlock
-