Package org.eclipse.epsilon.ewl.dom
Class Wizard
java.lang.Object
org.eclipse.epsilon.common.module.AbstractModuleElement
org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
org.eclipse.epsilon.erl.dom.NamedRule
org.eclipse.epsilon.ewl.dom.Wizard
- All Implemented Interfaces:
ModuleElement,IExecutableModuleElementParameter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ExecutableBlock<Void>protected ExecutableBlock<Boolean>protected ExecutableBlock<String>Fields inherited from class org.eclipse.epsilon.erl.dom.NamedRule
nameExpressionFields inherited from class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
annotationBlock -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanappliesTo(Object self, IEolContext context) voidexecute(IEolContext context, Object self) getTitle(Object self, IEolContext context) voidprocess(Object self, IEolContext context) toString()Methods inherited from class org.eclipse.epsilon.erl.dom.NamedRule
equals, getName, getNameAst, getNameExpression, hashCodeMethods inherited from class org.eclipse.epsilon.eol.dom.AnnotatableModuleElement
accept, getAnnotation, getAnnotationBlock, getAnnotations, getAnnotationsValues, getBooleanAnnotationValue, getBooleanAnnotationValue, getBooleanAnnotationValue, getBooleanAnnotationValue, hasAnnotation, setAnnotationBlockMethods inherited from class org.eclipse.epsilon.common.module.AbstractModuleElement
getChildren, getComments, getData, getDebugInfo, getFile, getModule, getParent, getRegion, getUri, setModule, setParent, setRegion, setUriMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.epsilon.common.module.ModuleElement
getChildren, getComments, getData, getFile, getModule, getParent, getRegion, getUri, setModule, setParent, setRegion, setUri
-
Field Details
-
guardBlock
-
bodyBlock
-
titleBlock
-
-
Constructor Details
-
Wizard
public Wizard()
-
-
Method Details
-
build
- Specified by:
buildin interfaceModuleElement- Overrides:
buildin classNamedRule
-
appliesTo
- Throws:
EolRuntimeException
-
process
- Throws:
EolRuntimeException
-
getTitle
- Throws:
EolRuntimeException
-
toString
-
execute
- Specified by:
executein interfaceIExecutableModuleElementParameter- Throws:
EolRuntimeException- Since:
- 1.6
-