Top Description Inners Methods
org.testng

public Interface IDynamicGraph<T>

Known Direct Implementers
org.testng.internal.DynamicGraph
Imports
java.util.Collection, .List, .Set

Represents the graphical representative capabilities of an entity. The entities could be either a ISuite or an ITestNGMethod object which are usually the logical units of work that TestNG deals with.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Method Summary

Modifier and TypeMethod and Description
public void
addEdge(int weight, T from, T to)

public void
addEdges(int weight, T from, Iterable<T> tos)

public boolean
addNode(T node)

public List<T>
public List<T>
public int
public int
public Set<T>
public default List<T>
public void
public void
setStatus(T node, IDynamicGraph.Status status)

public void
public String

Method Detail

addEdgeback to summary
public void addEdge(int weight, T from, T to)
addEdgesback to summary
public void addEdges(int weight, T from, Iterable<T> tos)
addNodeback to summary
public boolean addNode(T node)
getDependenciesForback to summary
public List<T> getDependenciesFor(T node)
getFreeNodesback to summary
public List<T> getFreeNodes()
getNodeCountback to summary
public int getNodeCount()
getNodeCountWithStatusback to summary
public int getNodeCountWithStatus(IDynamicGraph.Status status)
getNodesWithStatusback to summary
public Set<T> getNodesWithStatus(IDynamicGraph.Status status)
getUpstreamDependenciesForback to summary
public default List<T> getUpstreamDependenciesFor(T node)
setStatusback to summary
public void setStatus(Collection<T> nodes, IDynamicGraph.Status status)
setStatusback to summary
public void setStatus(T node, IDynamicGraph.Status status)
setVisualisersback to summary
public void setVisualisers(Set<IExecutionVisualiser> listener)
toDotback to summary
public String toDot()
org.testng back to summary

public final Enum IDynamicGraph.Status

extends Enum<IDynamicGraph.Status>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final IDynamicGraph.Status
public static final IDynamicGraph.Status
public static final IDynamicGraph.Status

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static IDynamicGraph.Status
public static IDynamicGraph.Status[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

FINISHEDback to summary
public static final IDynamicGraph.Status FINISHED
READYback to summary
public static final IDynamicGraph.Status READY
RUNNINGback to summary
public static final IDynamicGraph.Status RUNNING

Constructor Detail

Statusback to summary
private Status()

Method Detail

valueOfback to summary
public static IDynamicGraph.Status valueOf(String name)
valuesback to summary
public static IDynamicGraph.Status[] values()