Module net.automatalib.api
Class MealyMachine.MealyGraphView<S,I,T,O,A extends MealyMachine<S,I,T,O>>
java.lang.Object
net.automatalib.automaton.graph.AbstractAutomatonGraphView<S,A,TransitionEdge<I,T>>
net.automatalib.automaton.graph.AutomatonGraphView<S,I,T,A>
net.automatalib.automaton.graph.UniversalAutomatonGraphView<S,I,T,Void,O,A>
net.automatalib.automaton.transducer.MealyMachine.MealyGraphView<S,I,T,O,A>
- All Implemented Interfaces:
Iterable<S>,FiniteRepresentation,Graph<S,,TransitionEdge<I, T>> IndefiniteGraph<S,,TransitionEdge<I, T>> IndefiniteSimpleGraph<S>,SimpleGraph<S>,UniversalGraph<S,,TransitionEdge<I, T>, Void, TransitionEdge.Property<I, O>> UniversalIndefiniteGraph<S,TransitionEdge<I, T>, Void, TransitionEdge.Property<I, O>>
- Enclosing interface:
- MealyMachine<S,
I, T, O>
public static class MealyMachine.MealyGraphView<S,I,T,O,A extends MealyMachine<S,I,T,O>>
extends UniversalAutomatonGraphView<S,I,T,Void,O,A>
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.automatalib.graph.Graph
Graph.IntAbstraction<E>Nested classes/interfaces inherited from interface net.automatalib.graph.UniversalGraph
UniversalGraph.IntAbstraction<E,NP, EP> -
Field Summary
Fields inherited from class net.automatalib.automaton.graph.AutomatonGraphView
inputsFields inherited from class net.automatalib.automaton.graph.AbstractAutomatonGraphView
automaton -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns theVisualizationHelperthat contains information for displaying this graph.Methods inherited from class net.automatalib.automaton.graph.UniversalAutomatonGraphView
getEdgeProperty, getNodePropertyMethods inherited from class net.automatalib.automaton.graph.AutomatonGraphView
createTransitionEdges, getOutgoingEdges, getTargetMethods inherited from class net.automatalib.automaton.graph.AbstractAutomatonGraphView
createDynamicNodeMapping, createStaticNodeMapping, getNodes, iterator, nodeIDs, sizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.automatalib.graph.Graph
getAdjacentNodes, getOutgoingEdges, getOutgoingEdgesIteratorMethods inherited from interface net.automatalib.graph.IndefiniteGraph
getAdjacentNodesIterator, getEdgesBetween, getTargetMethods inherited from interface net.automatalib.graph.IndefiniteSimpleGraph
isConnectedMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface net.automatalib.graph.SimpleGraph
createDynamicNodeMapping, createStaticNodeMapping, getNodes, iterator, nodeIDs, size
-
Constructor Details
-
MealyGraphView
-
-
Method Details
-
getVisualizationHelper
Description copied from interface:SimpleGraphReturns theVisualizationHelperthat contains information for displaying this graph.- Specified by:
getVisualizationHelperin interfaceGraph<S,I> - Specified by:
getVisualizationHelperin interfaceSimpleGraph<S>- Overrides:
getVisualizationHelperin classAutomatonGraphView<S,I, T, A extends MealyMachine<S, I, T, O>> - Returns:
- the visualization helper
-