Uses of Class
org.eclipse.epsilon.eol.dom.ExecutableBlock
Packages that use ExecutableBlock
Package
Description
-
Uses of ExecutableBlock in org.eclipse.epsilon.ecl.dom
Fields in org.eclipse.epsilon.ecl.dom declared as ExecutableBlockModifier and TypeFieldDescriptionprotected ExecutableBlock<Boolean>
MatchRule.compareBlock
protected ExecutableBlock<Void>
MatchRule.doBlock
protected ExecutableBlock<Boolean>
MatchRule.guardBlock
protected ExecutableBlock<Collection<?>>
MatchRule.leftDomainBlock
protected ExecutableBlock<Collection<?>>
MatchRule.rightDomainBlock
Methods in org.eclipse.epsilon.ecl.dom that return ExecutableBlockModifier and TypeMethodDescriptionMatchRule.getCompareBlock()
MatchRule.getDoBlock()
MatchRule.getGuardBlock()
MatchRule.getLeftDomainBlock()
MatchRule.getRightDomainBlock()
-
Uses of ExecutableBlock in org.eclipse.epsilon.egl.dom
Fields in org.eclipse.epsilon.egl.dom declared as ExecutableBlockModifier and TypeFieldDescriptionprotected ExecutableBlock<Boolean>
GenerationRule.appendBlock
protected ExecutableBlock<Collection<?>>
GenerationRule.domainBlock
protected ExecutableBlock<Formatter>
GenerationRule.formatterBlock
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 ExecutableBlockModifier and TypeMethodDescriptionExecutableBlock<? extends Collection<?>>
GenerationRule.getDomainBlock()
GenerationRule.getFormatterBlock()
GenerationRule.getGuardBlock()
GenerationRule.getMergeBlock()
GenerationRule.getOverwriteBlock()
GenerationRule.getParametersBlock()
GenerationRule.getPostBlock()
GenerationRule.getPreBlock()
GenerationRule.getTargetBlock()
GenerationRule.getTemplateBlock()
-
Uses of ExecutableBlock in org.eclipse.epsilon.eml.dom
Fields in org.eclipse.epsilon.eml.dom declared as ExecutableBlock -
Uses of ExecutableBlock in org.eclipse.epsilon.eol.dom
Methods in org.eclipse.epsilon.eol.dom with parameters of type ExecutableBlock -
Uses of ExecutableBlock in org.eclipse.epsilon.eol.parse
Methods in org.eclipse.epsilon.eol.parse with parameters of type ExecutableBlock -
Uses of ExecutableBlock in org.eclipse.epsilon.epl
Methods in org.eclipse.epsilon.epl with parameters of type ExecutableBlockModifier and TypeMethodDescriptionprotected 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.domFields in org.eclipse.epsilon.epl.dom declared as ExecutableBlockModifier and TypeFieldDescriptionprotected 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 ExecutableBlockModifier and TypeMethodDescriptionPattern.getDo()
Role.getGuard()
Pattern.getMatch()
Pattern.getNoMatch()
Pattern.getOnMatch()
Methods in org.eclipse.epsilon.epl.dom with parameters of type ExecutableBlockModifier and TypeMethodDescriptionvoid
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 ExecutableBlockModifier and TypeMethodDescriptionprotected 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 ExecutableBlockModifier and TypeFieldDescriptionprotected ExecutableBlock<Void>
TransformationRule.body
protected ExecutableBlock<Boolean>
TransformationRule.guard
Methods in org.eclipse.epsilon.etl.dom that return ExecutableBlockMethods in org.eclipse.epsilon.etl.dom with parameters of type ExecutableBlockModifier and TypeMethodDescriptionvoid
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 ExecutableBlockModifier and TypeFieldDescriptionprotected 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 ExecutableBlockModifier and TypeMethodDescriptionFix.getBodyBlock()
Constraint.getCheckBlock()
Constraint.getGuardBlock()
ConstraintContext.getGuardBlock()
Fix.getGuardBlock()
Constraint.getMessageBlock()
Fix.getTitleBlock()
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 ExecutableBlockModifier and TypeMethodDescriptionvoid
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 ExecutableBlockModifier and TypeFieldDescriptionprotected 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 ExecutableBlockModifier and TypeMethodDescriptionvoid
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 -
Uses of ExecutableBlock in org.eclipse.epsilon.pinset
Fields in org.eclipse.epsilon.pinset declared as ExecutableBlock