public abstract class TransitionGraph extends Object
| Constructor and Description |
|---|
TransitionGraph() |
| Modifier and Type | Method and Description |
|---|---|
static org.jgrapht.graph.DefaultDirectedGraph<Vertex,org.jgrapht.graph.DefaultEdge> |
asGraph(List<? extends Transition<?>> all) |
static String |
asMessage(Collection<StateID<?>> types) |
static String |
asMessage(List<? extends de.flapdoodle.graph.Loop<Vertex,org.jgrapht.graph.DefaultEdge>> loops) |
static String |
asMessage(StateID<?> type) |
static String |
edgeGraphAsDot(String label,
org.jgrapht.graph.DefaultDirectedGraph<Vertex,org.jgrapht.graph.DefaultEdge> graph) |
static String |
edgeGraphAsDot(String label,
org.jgrapht.graph.DefaultDirectedGraph<Vertex,org.jgrapht.graph.DefaultEdge> graph,
Function<Transition<?>,String> transitionAsLabel,
Function<StateID<?>,String> stateIdAsLabel) |
static String |
edgeGraphAsDot(String label,
Transitions transitions) |
public static String edgeGraphAsDot(String label, Transitions transitions)
public static org.jgrapht.graph.DefaultDirectedGraph<Vertex,org.jgrapht.graph.DefaultEdge> asGraph(List<? extends Transition<?>> all)
public static String edgeGraphAsDot(String label, org.jgrapht.graph.DefaultDirectedGraph<Vertex,org.jgrapht.graph.DefaultEdge> graph)
public static String edgeGraphAsDot(String label, org.jgrapht.graph.DefaultDirectedGraph<Vertex,org.jgrapht.graph.DefaultEdge> graph, Function<Transition<?>,String> transitionAsLabel, Function<StateID<?>,String> stateIdAsLabel)
public static String asMessage(List<? extends de.flapdoodle.graph.Loop<Vertex,org.jgrapht.graph.DefaultEdge>> loops)
public static String asMessage(Collection<StateID<?>> types)
Copyright © 2023. All rights reserved.