Uses of Interface
de.xima.fc.interfaces.workflow.nodes.INodeWithName
Packages that use INodeWithName
Package
Description
-
Uses of INodeWithName in de.xima.fc.interfaces.workflow
Methods in de.xima.fc.interfaces.workflow that return types with arguments of type INodeWithNameModifier and TypeMethodDescriptionIWorkflowProvider.getAllNodesOfType(String type) IWorkflowProvider.getAttachmentProvidingParents()Returns a list of all nodes that are parents of the currently selected node n and that provide attachment to the currently selected node.IWorkflowProvider.getAttachmentProvidingParents(NodeKey nodeKey) Returns a list of all nodes that are parents of the given node and that provides or creates attachments, seegetAttachmentValueDescriptor).IWorkflowProvider.getErrorCompletionPredecessors()A list of all nodes that have finished execution and that precede the currently selected node n; i.e. the set of all nodes {m} such that m is not a parent of n and that there exists at least one code path where m is executed before n, where the path does not includebackwardsedges and starts with athrowing edge.IWorkflowProvider.getErrorCompletionPredecessors(NodeKey key) A list of all nodes that have finished execution and that precede the given node n; i.e. the set of all nodes {m} such that m is not a parent of n and that there exists at least one code path where m is executed before n, where the path does not includebackwardsedges and starts with athrowing edge.IWorkflowProvider.getNormalCompletionAttachmentProvidingPredecessors()Returns a list of all predecessors of the currently selected node N, that have finished execution and that provide attachments.IWorkflowProvider.getNormalCompletionAttachmentProvidingPredecessors(NodeKey key) Returns a list of all predecessors of the given node N, that have finished execution and that provide attachments.IWorkflowProvider.getNormalCompletionPredecessors()A list of all nodes that have finished execution and that precede the currently selected node n; i.e. the set of all nodes {m} such that m is not a parent of n and that there exists at least one code path where m is executed before n, where the path does not includebackwardsedges and starts with anormal edge.IWorkflowProvider.getNormalCompletionPredecessors(NodeKey key) A list of all nodes that have finished execution and that precede the given node n; i.e. the set of all nodes {m} such that m is not a parent of n and that there exists at least one code path where m is executed before n, where the path does not includebackwardsedges and starts with anormal edge.IWorkflowProvider.getParentControlTransferTargets(NodeKey key, String... controlTransferTypes) IWorkflowProvider.getParentControlTransferTargets(String... controlTransferTypes) IWorkflowProvider.getParents()IWorkflowProvider.getParents(NodeKey key) default List<INodeWithName> IWorkflowProvider.getPredecessors()Deprecated.default List<INodeWithName> IWorkflowProvider.getPredecessors(NodeKey key) Deprecated. -
Uses of INodeWithName in de.xima.fc.interfaces.workflow.nodes
Subinterfaces of INodeWithName in de.xima.fc.interfaces.workflow.nodesModifier and TypeInterfaceDescriptioninterfaceA reference to a workflow node that provides files, such as those returned byIWorkflowProvider.getNormalCompletionProvidingPredecessors(). -
Uses of INodeWithName in de.xima.fc.workflow.designer.bean
Methods in de.xima.fc.workflow.designer.bean that return types with arguments of type INodeWithNameModifier and TypeMethodDescriptionWorkflowProviderBean.getAllNodesOfType(String type) WorkflowProviderBean.getAttachmentProvidingParents()WorkflowProviderBean.getAttachmentProvidingParents(NodeKey key) WorkflowProviderBean.getErrorCompletionPredecessors()WorkflowProviderBean.getErrorCompletionPredecessors(NodeKey key) WorkflowProviderBean.getNormalCompletionAttachmentProvidingPredecessors()WorkflowProviderBean.getNormalCompletionAttachmentProvidingPredecessors(NodeKey key) WorkflowProviderBean.getNormalCompletionPredecessors()WorkflowProviderBean.getNormalCompletionPredecessors(NodeKey key) WorkflowProviderBean.getParentControlTransferTargets(NodeKey key, String... controlTransferTypes) WorkflowProviderBean.getParentControlTransferTargets(String... controlTransferTypes) WorkflowProviderBean.getParents()WorkflowProviderBean.getParents(NodeKey key) WorkflowProviderBean.getPredecessors()Deprecated.WorkflowProviderBean.getPredecessors(NodeKey key) Deprecated. -
Uses of INodeWithName in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper that return types with arguments of type INodeWithNameModifier and TypeMethodDescriptionstatic List<INodeWithName> AssociateHelper.getAllNodesOfType(AssociatesModel ass, FlowchartModel model, Mandant client, Projekt project, String type) static List<INodeWithName> AssociateHelper.getAttachmentProvidingParents(AssociatesModel ass, FlowchartModel model, Mandant client, Projekt project, NodeKey targetNode) static List<INodeWithName> AssociateHelper.getErrorCompletionPredecessors(AssociatesModel ass, FlowchartModel model, Mandant client, Projekt project, NodeKey targetNode) static List<INodeWithName> AssociateHelper.getNormalCompletionAttachmentProvidingPredecessors(AssociatesModel ass, FlowchartModel model, Mandant client, Projekt project, NodeKey targetNode) static List<INodeWithName> AssociateHelper.getNormalCompletionPredecessors(AssociatesModel ass, FlowchartModel model, Mandant client, Projekt project, NodeKey targetNode) static List<INodeWithName> AssociateHelper.getParentControlTransferTargets(AssociatesModel ass, FlowchartModel model, Mandant client, Projekt project, NodeKey targetNode, String[] targetTypes) static List<INodeWithName> AssociateHelper.getParents(AssociatesModel ass, FlowchartModel model, Mandant client, Projekt project, NodeKey targetNode) static List<INodeWithName> AssociateHelper.getPredecessors(AssociatesModel ass, FlowchartModel model, Mandant client, Projekt project, NodeKey targetNode) -
Uses of INodeWithName in de.xima.fc.workflow.processor.logic
Methods in de.xima.fc.workflow.processor.logic that return types with arguments of type INodeWithNameModifier and TypeMethodDescriptionstatic List<INodeWithName> WorkflowProviderHelper.computeAllNodesOfType(WorkflowElementIndex elementIndex, String type) static List<INodeWithName> WorkflowProviderHelper.computeAttachmentProvidingParents(WorkflowNode node, Mandant client, Projekt project, Map<NodeKey, IWorkflowElementWithDeserializedModel<?, WorkflowNode>> index) Finds all parent nodes for the given target node and that can provide attachments to the given node, viaIExecutionResultDescriptor.getCurrentAttachmentValueDescriptor().static List<INodeWithName> WorkflowProviderHelper.computeCompletionAttachmentProvidingPredecessors(IBaseWorkflowEnvironmentData environmentData, IWorkflowFlowAnalysis analysis, NodeKey target, WorkflowElementIndex index, FlowGraphFilter.Backward filter) Finds all previous nodes that can provide attachments for the given target node.static List<INodeWithName> WorkflowProviderHelper.computeCompletionPredecessors(IBaseWorkflowEnvironmentData environmentData, IWorkflowFlowAnalysis analysis, NodeKey target, WorkflowElementIndex index, FlowGraphFilter.Backward filter) Finds all previous nodes for the given target node, that have finished execution.static List<INodeWithName> WorkflowProviderHelper.computeNodeNames(Mandant client, Projekt project, FlowchartElementIndex elementIndex, Map<ElementKey, com.alibaba.fastjson.JSONObject> paramsMap, Iterable<NodeKey> nodeKeys) static List<INodeWithName> WorkflowProviderHelper.computeParentControlTransferTargets(WorkflowNode node, Mandant client, Projekt project, Map<NodeKey, IWorkflowElementWithDeserializedModel<?, WorkflowNode>> index, String[] targetTypes) Finds all parent nodes for the given target node, filtered to those parent nodes that support one of the given control transfer types.static List<INodeWithName> WorkflowProviderHelper.computeParents(WorkflowNode node, Mandant client, Projekt project, Map<NodeKey, IWorkflowElementWithDeserializedModel<?, WorkflowNode>> index) Finds all parent nodes for the given target node.Method parameters in de.xima.fc.workflow.processor.logic with type arguments of type INodeWithNameModifier and TypeMethodDescriptionWorkflowProviderHelper.createNodeSelectItems(List<INodeWithName> nodes) Creates select items for the UI from the given list of workflow node. -
Uses of INodeWithName in de.xima.fc.workflow.processor.logic.validation
Methods in de.xima.fc.workflow.processor.logic.validation that return types with arguments of type INodeWithNameModifier and TypeMethodDescriptionValidationWorkflowProvider.getAllNodesOfType(String type) ValidationWorkflowProvider.getAttachmentProvidingParents()ValidationWorkflowProvider.getAttachmentProvidingParents(NodeKey nodeKey) ValidationWorkflowProvider.getErrorCompletionPredecessors()ValidationWorkflowProvider.getErrorCompletionPredecessors(NodeKey nodeKey) ValidationWorkflowProvider.getNormalCompletionAttachmentProvidingPredecessors()ValidationWorkflowProvider.getNormalCompletionAttachmentProvidingPredecessors(NodeKey nodeKey) ValidationWorkflowProvider.getNormalCompletionPredecessors()ValidationWorkflowProvider.getNormalCompletionPredecessors(NodeKey nodeKey) ValidationWorkflowProvider.getParentControlTransferTargets(NodeKey nodeKey, String... controlTransferTypes) ValidationWorkflowProvider.getParentControlTransferTargets(String... controlTransferTypes) ValidationWorkflowProvider.getParents()ValidationWorkflowProvider.getParents(NodeKey nodeKey) ValidationWorkflowProvider.getPredecessors() -
Uses of INodeWithName in de.xima.fc.workflow.processor.model
Classes in de.xima.fc.workflow.processor.model that implement INodeWithNameModifier and TypeClassDescriptionfinal classPOJO implementation ofIFileProvidingNodeWithName.final classPOJO implementation ofINodeWithName.
IWorkflowProvider.getNormalCompletionPredecessors().