public static class MooreMachine.MooreGraphView<S,I,T,O,A extends MooreMachine<S,I,T,O>> extends UniversalAutomatonGraphView<S,I,T,O,Void,A>
SimpleGraph.NormalGraphView<N,G extends SimpleGraph<N>>
inputs
automaton
Constructor and Description |
---|
MooreGraphView(A automaton,
Collection<? extends I> inputs) |
Modifier and Type | Method and Description |
---|---|
VisualizationHelper<S,TransitionEdge<I,T>> |
getVisualizationHelper() |
create, create, getEdgeProperty, getNodeProperty
createTransitionEdges, getOutgoingEdges, getTarget
createDynamicNodeMapping, createStaticNodeMapping, getNodes, iterator, nodeIDs, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asNormalGraph
getNodes, iterator, nodeIDs, nodesStream, size
forEach, spliterator
adjacentTargetsIterator, adjacentTargetsStream, getAdjacentTargets, getEdgesBetween, getOutgoingEdges, getTarget, outgoingEdges, outgoingEdgesIterator, outgoingEdgesStream
adjacentTargets, createDynamicNodeMapping, createStaticNodeMapping, isConnected
public MooreGraphView(A automaton, Collection<? extends I> inputs)
public VisualizationHelper<S,TransitionEdge<I,T>> getVisualizationHelper()
getVisualizationHelper
in interface Graph<S,TransitionEdge<I,T>>
getVisualizationHelper
in interface SimpleGraph<S>
getVisualizationHelper
in class AutomatonGraphView<S,I,T,A extends MooreMachine<S,I,T,O>>
Copyright © 2019. All rights reserved.