Interface ICreateFlowGraphParams<TData,TElement extends IWorkflowNodeTypeProviding>
- 
- Type Parameters:
 TData- Type of the properties model for the node. SeeINodeHandler.TElement- Type of the processed node.
public interface ICreateFlowGraphParams<TData,TElement extends IWorkflowNodeTypeProviding>Interface for the parameters that are passed tocreateFlowGraphofIWorkflowNodeFlowAnalyzer.- Since:
 - 7.0.0
 - Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ICreateFlowGraphContext<TElement>getAnalysisContext()Returns the context of the current analysis of potentially executed nodes.List<TElement>getChildren()NodeKeygetKey()TElementgetNode() 
 - 
 
- 
- 
Method Detail
- 
getAnalysisContext
ICreateFlowGraphContext<TElement> getAnalysisContext()
Returns the context of the current analysis of potentially executed nodes. How children of a node are analyzed depends on the node kind - useICreateFlowGraphContext.createFlowGraph(IWorkflowNodeTypeProviding)(or one of its variants) to start the analysis of child nodes.- Returns:
 - The context of the current execution analysis.
 
 
- 
getKey
NodeKey getKey()
- Returns:
 - The key of the workflow node.
 
 
- 
getNode
TElement getNode()
- Returns:
 - The node that needs to be analyzed. The exact type of this element may be different depending on whether
 the execution analysis is run on the backend data model (
WorkflowNode) or the corresponding frontend view model. 
 
 - 
 
 -