Skip navigation links
A B C E G I N O P S T V W 

A

addValidation(WorkflowValidationResult) - Method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.WorkflowValidationResult.Builder
Merge another validation result to this builder.

B

build() - Method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.WorkflowValidationResult.Builder
Execute this builder.
builder() - Static method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.WorkflowValidationResult
Creates a new builder WorkflowValidationResult instances.
Builder() - Constructor for class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.WorkflowValidationResult.Builder
 

C

com.atlassian.jira.plugins.workflowdesigner.validation.api.graph - package com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
 
com.atlassian.jira.plugins.workflowdesigner.validation.api.result - package com.atlassian.jira.plugins.workflowdesigner.validation.api.result
 
com.atlassian.jira.plugins.workflowdesigner.validation.spi - package com.atlassian.jira.plugins.workflowdesigner.validation.spi
 
Condition - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
Represents a condition or a set of conditions for workflow transition.
Condition.Type - Enum in com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
 
ConditionLeaf - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
Represents a condition leaf in the workflow.

E

Edge - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
Represents a directed edge in the workflow.
Edge.Id - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
Unique id of the edge.
edgeProblem(Edge, Problem) - Method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.WorkflowValidationResult.Builder
Add a problem connected with an edge.
edgeProblems(Edge, Iterable<Problem>) - Method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.WorkflowValidationResult.Builder
Add a whole collection of problems connected with one edge.
EdgeValidator - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.spi
Validator for workflow graph edges.

G

getAllEdges() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.WorkflowGraph
Get all edges in the workflow graph.
getAllNodes() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.WorkflowGraph
Get all nodes in the workflow graph.
getAllTransitions() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.WorkflowGraph
Get all transitions each mapped to all edges they underlie.
getArguments() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.ConditionLeaf
Condition arguments
getArguments() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.PostFunction
 
getArguments() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Validator
 
getChildren() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Condition
Returns a list of sub-conditions if this condition is of type Condition.Type.CONJUNCTION or Condition.Type.ALTERNATIVE, otherwise none.
getClassName() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.ConditionLeaf
Name of the class used to implement the condition.
getClassName() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.PostFunction
 
getClassName() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Validator
 
getCondition() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Transition
Condition that must be satisfied for the transition to be available.
getDestination() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Edge
Destination node of this edge.
getEdgeProblems() - Method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.WorkflowValidationResult
Gets problems for workflow graph edges.
getEdges() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Node
All edges that go out from this node.
getId() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Edge
Unique edge identifier.
getId() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Node
Unique numeric id of the node in the graph.
getId() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Transition
Unique transition id.
getMessage() - Method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.Problem
 
getName() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Node
Name of the status that underlies the node.
getName() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Transition
Transition name.
getNodeProblems() - Method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.WorkflowValidationResult
Gets problems for workflow graph nodes;
getOrigin() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Edge
Source node of this edge.
getPostFunctions() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Transition
Returns a list of all post functions for the transition.
getProperties() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Node
Custom properties of the node.
getProperties() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Transition
Custom properties of the transition.
getQuickFixHtml() - Method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.Problem
 
getRoot() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.WorkflowGraph
Get workflow root node.
getSeverity() - Method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.Problem
 
getTransition() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Edge
Underlying transition.
getTriggers() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Transition
Returns a list of all triggers for the transition.
getType() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Condition
Returns this condition type.
getType() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Transition
Returns the transition type.
getValidators() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Transition
Returns a list of all validators for the transition.
GraphValidator - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.spi
Validator for the whole graph.

I

isRoot() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Node
Check if this node is the workflow root.

N

Node - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
A single node in the workflow.
NodeValidator - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.spi
Validator for workflow graph nodes.

O

ok() - Static method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.WorkflowValidationResult
Constructs a new instance of this class without any problems.

P

PostFunction - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
Function that is executed after a transition.
Problem - Class in com.atlassian.jira.plugins.workflowdesigner.validation.api.result
Represents a validation problem.
Problem(String, Problem.Severity) - Constructor for class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.Problem
Constructs a new instance of this class.
Problem(String, Problem.Severity, String) - Constructor for class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.Problem
Constructs a new instance of this class.
Problem.Severity - Enum in com.atlassian.jira.plugins.workflowdesigner.validation.api.result
Severity of the problem.

S

statusProblem(Node, Problem) - Method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.WorkflowValidationResult.Builder
Add a problem connected with a node.
statusProblems(Node, Iterable<Problem>) - Method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.WorkflowValidationResult.Builder
Add a whole collection of problems connected with one node.

T

toLeaf() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Condition
Returns itself if this object is a leaf, otherwise none.
toString() - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Edge.Id
Returns a representation of this edge id compatible with workflow designer JavaScript user interface implementation.
toString() - Method in class com.atlassian.jira.plugins.workflowdesigner.validation.api.result.Problem
 
Transition - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
Represents a workflow transition.
Transition.Type - Enum in com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
Transition type.
TransitionValidator - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.spi
Validator for workflow graph transitions.
Trigger - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
Represents a transition trigger.

V

validate(Edge) - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.spi.EdgeValidator
A list of problems for the edge.
validate(WorkflowGraph) - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.spi.GraphValidator
Validate a workflow graph.
validate(Node) - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.spi.NodeValidator
A list of problems for the node.
validate(Transition) - Method in interface com.atlassian.jira.plugins.workflowdesigner.validation.spi.TransitionValidator
 
Validator - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
Represents a transition validator.
valueOf(String) - Static method in enum com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Condition.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Transition.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.atlassian.jira.plugins.workflowdesigner.validation.api.result.Problem.Severity
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Condition.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.jira.plugins.workflowdesigner.validation.api.graph.Transition.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.atlassian.jira.plugins.workflowdesigner.validation.api.result.Problem.Severity
Returns an array containing the constants of this enum type, in the order they are declared.

W

WorkflowGraph - Interface in com.atlassian.jira.plugins.workflowdesigner.validation.api.graph
Represents an entire workflow graph.
WorkflowValidationResult - Class in com.atlassian.jira.plugins.workflowdesigner.validation.api.result
Class representing an entire workflow validation.
WorkflowValidationResult.Builder - Class in com.atlassian.jira.plugins.workflowdesigner.validation.api.result
 
A B C E G I N O P S T V W 
Skip navigation links

Copyright © 2023 Atlassian. All rights reserved.