Uses of Interface
de.xima.fc.interfaces.workflow.ITreeAccessor
-
-
Uses of ITreeAccessor in de.xima.fc.interfaces.workflow
Subinterfaces of ITreeAccessor in de.xima.fc.interfaces.workflow Modifier and Type Interface Description interfaceITreeWithDataAccessor<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 classTreeAccessorWithDataWorkflowNodeITreeWithDataAccessorfor treatingWorkflowNodes as a tree, so that they can be used with the execution analyzer.classTreeAccessorWorkflowNodeAITreeAccessorfor treatingWorkflowNodes as a tree, so that they can be used with the execution analyzer. -
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 classTreeAccessorWithDataNodeModelAccessor for treatingNodeModels 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) -
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 classTreeAccessorNodeModelAccessor for treatingNodeModels 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. INSTANCEThe immutable instance of this accessor.
-