@groovy.transform.CompileStatic abstract class AbstractGloopStep extends groovy.lang.GroovyObjectSupport implements GloopTreeNodeObject, Step, java.lang.Cloneable
Type | Name and description |
---|---|
java.lang.String |
comments simple comments for the step that are shown in the UI |
boolean |
enabled Flag stating whether the step is enabled or not |
GloopStackTraceElement |
gloopStackTraceElement |
java.lang.String |
key |
java.lang.String |
label If this step is a child of a fork step then the key is used by the fork step to determine which child to invoke. |
int |
lineNumber |
Step |
parent not used by the UI for friendly text display purposes |
java.lang.String |
type |
Constructor and description |
---|
AbstractGloopStep
() |
Type Params | Return Type | Name and description |
---|---|---|
|
GloopModel |
cleanContextModel(GloopExecutionContext context) |
|
java.lang.Object |
clone() |
|
java.lang.String |
commentsString() |
|
java.lang.String |
getFileAndLineNumber() |
|
GloopStackTraceElement |
getGloopStackTraceElement(GloopExecutionContext context) |
|
java.lang.String |
getKey() |
|
protected Step |
getNextEnabledStep(GloopExecutionContext context, java.util.List childSteps, java.lang.String propertyName) |
|
protected java.lang.Object |
getObjectAtPath(GloopExecutionContext context, GloopModel model, java.lang.String[] path, int[] indexes, boolean createIfMissing, java.lang.String type) |
|
protected java.lang.Object |
getObjectProperty(java.lang.Object object, java.lang.String property) |
|
java.lang.String |
iconName() |
|
java.lang.String |
indexString() |
|
java.lang.String |
marshall() |
|
boolean |
modifyContextForUI(GloopModel input, GloopModel output, Step targetStep) returns true when the target step has been reached |
|
void |
prepareContextModel(GloopExecutionContext context) |
|
void |
setKey(java.lang.String key) |
|
void |
setName(java.lang.String name) |
|
protected java.lang.Object |
setObjectProperty(java.lang.Object object, java.lang.String property, java.lang.Object value, GloopExecutionContext context) |
|
java.util.List<java.lang.String> |
stepProperties() |
|
java.lang.String |
toString() |
|
java.lang.String |
toolTipText() |
|
java.lang.String |
treeString() |
|
java.lang.String |
treeSuffix() |
Methods inherited from class | Name |
---|---|
class groovy.lang.GroovyObjectSupport |
groovy.lang.GroovyObjectSupport#getMetaClass(), groovy.lang.GroovyObjectSupport#setMetaClass(groovy.lang.MetaClass), groovy.lang.GroovyObjectSupport#wait(long, int), groovy.lang.GroovyObjectSupport#wait(long), groovy.lang.GroovyObjectSupport#wait(), groovy.lang.GroovyObjectSupport#equals(java.lang.Object), groovy.lang.GroovyObjectSupport#toString(), groovy.lang.GroovyObjectSupport#hashCode(), groovy.lang.GroovyObjectSupport#getClass(), groovy.lang.GroovyObjectSupport#notify(), groovy.lang.GroovyObjectSupport#notifyAll(), groovy.lang.GroovyObjectSupport#invokeMethod(java.lang.String, java.lang.Object), groovy.lang.GroovyObjectSupport#setProperty(java.lang.String, java.lang.Object), groovy.lang.GroovyObjectSupport#getProperty(java.lang.String) |
simple comments for the step that are shown in the UI
Flag stating whether the step is enabled or not
If this step is a child of a fork step then the key is used by the fork step to determine which child to invoke. The key of the child step should equal the output of the expression property in the fork step. Tf this step is a parent of a break step then it will be used by the break step to determine which step to break out from
not used by the UI for friendly text display purposes
returns true when the target step has been reached @return
Groovy Documentation