Class BlockStartNode
- java.lang.Object
-
- hudson.model.AbstractModelObject
-
- hudson.model.Actionable
-
- org.jenkinsci.plugins.workflow.graph.FlowNode
-
- org.jenkinsci.plugins.workflow.graph.BlockStartNode
-
- All Implemented Interfaces:
ModelObject
,Saveable
,SearchableModelObject
,SearchItem
,ModelObjectWithContextMenu
- Direct Known Subclasses:
FlowStartNode
,ForkNode
public abstract class BlockStartNode extends FlowNode
Together withBlockEndNode
, designates some kind of nested structure that contains "children", which areFlowNode
s that are in betweenBlockStartNode
andBlockEndNode
- Author:
- Kohsuke Kawaguchi, Jesse Glick
- See Also:
BlockEndNode
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jenkins.model.ModelObjectWithContextMenu
ModelObjectWithContextMenu.ContextMenu, ModelObjectWithContextMenu.ContextMenuVisibility, ModelObjectWithContextMenu.MenuItem, ModelObjectWithContextMenu.MenuItemType
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
BlockStartNode(FlowExecution exec, String id, List<FlowNode> parents)
protected
BlockStartNode(FlowExecution exec, String id, FlowNode... parents)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BlockEndNode
getEndNode()
Return theBlockEndNode
for this block, or null if the block hasn't completed yet.-
Methods inherited from class org.jenkinsci.plugins.workflow.graph.FlowNode
equals, getAction, getActions, getAllEnclosingIds, getDisplayFunctionName, getDisplayName, getEnclosingBlocks, getEnclosingId, getError, getExecution, getIconColor, getId, getParentIds, getParents, getPersistentAction, getSearchUrl, getTypeDisplayName, getTypeFunctionName, getUrl, hashCode, isActive, isRunning, iterateEnclosingBlocks, readResolve, save, setActions, toString
-
Methods inherited from class hudson.model.Actionable
addAction, addOrReplaceAction, doContextMenu, getAction, getActions, getAllActions, getDynamic, removeAction, removeActions, replaceAction, replaceActions
-
Methods inherited from class hudson.model.AbstractModelObject
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
-
-
-
-
Constructor Detail
-
BlockStartNode
protected BlockStartNode(FlowExecution exec, String id, FlowNode... parents)
-
BlockStartNode
protected BlockStartNode(FlowExecution exec, String id, List<FlowNode> parents)
-
-
Method Detail
-
getEndNode
@CheckForNull public BlockEndNode getEndNode()
Return theBlockEndNode
for this block, or null if the block hasn't completed yet.
-
-