Package de.xima.fc.interfaces.workflow.analysis
package de.xima.fc.interfaces.workflow.analysis
-
InterfacesClassDescriptionFilter for the nodes and edges of a workflow node flow graph, used when a traversal operation is performed on a flow graph, such as when computing the predecessors of a given node.A
FlowGraphFilter
for backward graph traversals.AFlowGraphFilter
for forward graph traversals.AFlowGraphFilter
for a generic graph traversal, starting at some nodes.ICreateFlowGraphContext<TElement extends IWorkflowNodeTypeProviding>Context provided to the node handlers during a call tocreateFlowGraph
.Data associated with an edge of a flow graph, seeITaskFlowAnalysis#getFlowGraph
andINodeHandler#createFlowGraph
.Builder for theedge data
of a flow graph, used whenbuilding a flow graph
via theconnect
methods fromICreateFlowGraphContext
.Filter for the nodes and edges of a workflow node flow graph,to exclude some existing nodes or edges.Represents the result of analyzing a workflow task.Base data with the result of analyzing a workflow task, without analysis operations.Interface for querying info about the control and data flow of a workflow process.IWorkflowNodeFlowAnalyzer<TData>Can perform an analysis of how a workflow task is executed, such as solving data flow equations for certain problems.