Uses of Interface
de.xima.fc.interfaces.workflow.ITreeAccessor
-
Packages that use ITreeAccessor Package Description de.xima.fc.interfaces.workflow de.xima.fc.plugin.workflow de.xima.fc.utils Package für Utilsklassende.xima.fc.workflow de.xima.fc.workflow.designer.logic de.xima.fc.workflow.processor.logic de.xima.fc.workflow.processor.logic.analysis de.xima.fc.workflow.taglib.helper -
-
Uses of ITreeAccessor in de.xima.fc.interfaces.workflow
Subinterfaces of ITreeAccessor in de.xima.fc.interfaces.workflow Modifier and Type Interface Description interface
ITreeWithDataAccessor<TNode,TIdentifier,TNodeData>
Interface for accessing the children of tree nodes, together with the data associated with each tree node. -
Uses of ITreeAccessor in de.xima.fc.plugin.workflow
Classes in de.xima.fc.plugin.workflow that implement ITreeAccessor Modifier and Type Class Description class
TreeAccessorWithDataWorkflowNode
ITreeWithDataAccessor
for treatingWorkflowNode
s as a tree, so that they can be used with the execution analyzer.class
TreeAccessorWorkflowNode
AITreeAccessor
for treatingWorkflowNode
s as a tree, so that they can be used with the execution analyzer. -
Uses of ITreeAccessor in de.xima.fc.utils
Methods in de.xima.fc.utils with parameters of type ITreeAccessor Modifier and Type Method Description static <N,I,R>
com.google.common.graph.ImmutableGraph<R>XGraphUtils. immutableFromTreeAccessor(N startNode, ITreeAccessor<N,I> treeAccessor, com.google.common.graph.GraphBuilder<Object> builder, BiFunction<N,I,R> mapper)
Creates a directed graph from a given start node and its children, recursively. -
Uses of ITreeAccessor in de.xima.fc.workflow
Methods in de.xima.fc.workflow with parameters of type ITreeAccessor Modifier and Type Method Description static <TItem> List<TItem>
TreePreOrderIterable. toList(TItem startItem, ITreeAccessor<TItem,?> treeAccessor)
Iterates over the node and its children, and returns a list of all iterated nodes.Constructors in de.xima.fc.workflow with parameters of type ITreeAccessor Constructor Description TreePreOrderIterable(Iterable<TItem> startItems, ITreeAccessor<TItem,TIdentifier> treeAccessor)
Returns a new iterable over the items in the tree starting at the given item.TreePreOrderIterable(Iterable<TItem> startItems, ITreeAccessor<TItem,TIdentifier> treeAccessor, boolean limitRecursion)
Returns a new iterable over the items in the tree starting at the given item.TreePreOrderIterable(TItem startItem, ITreeAccessor<TItem,TIdentifier> treeAccessor)
Returns a new iterable over the items in the tree starting at the given item.TreePreOrderIterable(TItem startItem, ITreeAccessor<TItem,TIdentifier> treeAccessor, boolean limitRecursion)
Returns a new iterable over the items in the tree starting at the given item. -
Uses of ITreeAccessor in de.xima.fc.workflow.designer.logic
Classes in de.xima.fc.workflow.designer.logic that implement ITreeAccessor Modifier and Type Class Description class
TreeAccessorWithDataNodeModel
Accessor for treatingNodeModel
s as a tree, so that they can be used with the execution analyzer. -
Uses of ITreeAccessor in de.xima.fc.workflow.processor.logic
Methods in de.xima.fc.workflow.processor.logic with parameters of type ITreeAccessor Modifier and Type Method Description static <TElement extends IWorkflowNodeTypeProviding & IActiveFlagProviding>
WorkflowFlowAnalysisWorkflowProviderHelper. computeFlowAnalysis(List<IElementWithTask<TElement>> rootNodes, ITreeAccessor<TElement,UUID> accessor, Mandant client)
Computes the flow analysis for the program represented by the givenroot nodes
. -
Uses of ITreeAccessor in de.xima.fc.workflow.processor.logic.analysis
Methods in de.xima.fc.workflow.processor.logic.analysis with parameters of type ITreeAccessor Modifier and Type Method Description static <TElement extends IWorkflowNodeTypeProviding & IActiveFlagProviding>
WorkflowFlowAnalysisWorkflowFlowAnalysis. analyzeRootNodes(Iterable<IElementWithTask<TElement>> rootNodes, ITreeAccessor<TElement,UUID> treeAccessor, Mandant client)
Analyzes the execution of a single task. -
Uses of ITreeAccessor in de.xima.fc.workflow.taglib.helper
Classes in de.xima.fc.workflow.taglib.helper that implement ITreeAccessor Modifier and Type Class Description class
TreeAccessorNodeModel
Accessor for treatingNodeModel
s as a tree, so that they can be used with the execution analyzer.Fields in de.xima.fc.workflow.taglib.helper declared as ITreeAccessor Modifier and Type Field Description static ITreeAccessor<NodeModel,UUID>
TreeAccessorNodeModel. INSTANCE
The immutable instance of this accessor.
-