public interface IDynamicGraph<T>
ISuite or an ITestNGMethod object which are usually the logical units of work
that TestNG deals with.| Modifier and Type | Interface and Description |
|---|---|
static class |
IDynamicGraph.Status |
| Modifier and Type | Method and Description |
|---|---|
void |
addEdge(int weight,
T from,
T to) |
void |
addEdges(int weight,
T from,
Iterable<T> tos) |
boolean |
addNode(T node) |
List<T> |
getDependenciesFor(T node) |
List<T> |
getFreeNodes() |
int |
getNodeCount() |
int |
getNodeCountWithStatus(IDynamicGraph.Status status) |
Set<T> |
getNodesWithStatus(IDynamicGraph.Status status) |
void |
setStatus(Collection<T> nodes,
IDynamicGraph.Status status) |
void |
setStatus(T node,
IDynamicGraph.Status status) |
void |
setVisualisers(Set<IExecutionVisualiser> listener) |
String |
toDot() |
boolean addNode(T node)
void setVisualisers(Set<IExecutionVisualiser> listener)
void setStatus(Collection<T> nodes, IDynamicGraph.Status status)
void setStatus(T node, IDynamicGraph.Status status)
int getNodeCount()
int getNodeCountWithStatus(IDynamicGraph.Status status)
Set<T> getNodesWithStatus(IDynamicGraph.Status status)
String toDot()
Copyright © 2025. All rights reserved.