|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use InspectableGraph | |
---|---|
nz.ac.waikato.jdsl.graph.algo | |
nz.ac.waikato.jdsl.graph.api | |
nz.ac.waikato.jdsl.graph.ref | |
nz.ac.waikato.modeljunit | Overview |
nz.ac.waikato.modeljunit.coverage | Model Coverage Metrics |
Uses of InspectableGraph in nz.ac.waikato.jdsl.graph.algo |
---|
Fields in nz.ac.waikato.jdsl.graph.algo declared as InspectableGraph | |
---|---|
protected InspectableGraph |
IntegerPrimTemplate.G
|
protected InspectableGraph |
IntegerDijkstraTemplate.g_
|
protected InspectableGraph |
DFS.graph_
The graph being traversed. |
protected InspectableGraph |
AbstractTopologicalSort.graph_
The Graph that the algorithm executes upon. |
Methods in nz.ac.waikato.jdsl.graph.algo with parameters of type InspectableGraph | |
---|---|
void |
DFS.execute(InspectableGraph g)
Execute a DFS without specifying an initial source vertex. |
void |
AbstractTopologicalSort.execute(InspectableGraph g)
The client calls this method to execute the algorithm. |
void |
DFS.execute(InspectableGraph g,
Vertex start)
Runs the depth first search algorithm on a graph. |
void |
DirectedFindCycleDFS.execute(InspectableGraph g,
Vertex start)
|
void |
IntegerDijkstraTemplate.execute(InspectableGraph g,
Vertex source)
The easiest way to use the algorithm is to use this method. |
void |
FindCycleDFS.execute(InspectableGraph g,
Vertex start)
|
void |
IntegerDijkstraPathfinder.execute(InspectableGraph g,
Vertex source,
Vertex dest)
|
void |
IntegerPrimTemplate.executeAll(InspectableGraph g,
Vertex src)
Just like the other version of executeAll(.), but with infinity=Integer.MAX_VALUE |
void |
IntegerPrimTemplate.executeAll(InspectableGraph g,
Vertex src,
int infinity)
The easiest way to use the algorithm is to use this method. |
protected void |
AbstractTopologicalSort.init(InspectableGraph g)
This helper method is called by the execute(.) method. |
void |
IntegerDijkstraTemplate.init(InspectableGraph g,
Vertex source)
Called automatically by executeAll(); must be called by the client prior to the first call to doOneIteration() if finer-grained control of the algorithm is needed. |
void |
IntegerPrimTemplate.init(InspectableGraph g,
Vertex src,
int infinity)
Called automatically by executeAll(); must be called by the client prior to the first call to doOneIteration() if finer-grained control of the algorithm is needed. |
Uses of InspectableGraph in nz.ac.waikato.jdsl.graph.api |
---|
Subinterfaces of InspectableGraph in nz.ac.waikato.jdsl.graph.api | |
---|---|
interface |
Graph
An interface describing a combinatorial graph. |
interface |
ModifiableGraph
An interface describing the modifier methods of a combinatorial graph that can safely be inherited by more restricted graphs. |
Uses of InspectableGraph in nz.ac.waikato.jdsl.graph.ref |
---|
Classes in nz.ac.waikato.jdsl.graph.ref that implement InspectableGraph | |
---|---|
class |
AbstractGraph
An implementation of many of the methods of InspectableGraph in terms of a few primitives. |
class |
IncidenceListGraph
An implementation of the Graph interface, including self-loops, parallel edges, and mixed directed and undirected edges. |
Methods in nz.ac.waikato.jdsl.graph.ref with parameters of type InspectableGraph | |
---|---|
java.lang.String |
ToString.EdgeToString.stringfor(Edge e,
InspectableGraph g)
|
java.lang.String |
ToString.EdgeInRTStyle.stringfor(Edge e,
InspectableGraph g)
|
java.lang.String |
ToString.EdgeToEmptyString.stringfor(Edge e,
InspectableGraph g)
|
static java.lang.String |
ToString.stringfor(InspectableGraph g)
|
static java.lang.String |
ToString.stringfor(InspectableGraph g,
ToString.VertexToString vts,
ToString.EdgeToString ets)
Code lifted shamelessly from rt's corresponding class in jdsltools.testers.graph, then adapted to the style of my nz.ac.waikato.jdsl.core.ref.ToString. |
Uses of InspectableGraph in nz.ac.waikato.modeljunit |
---|
Methods in nz.ac.waikato.modeljunit that return InspectableGraph | |
---|---|
InspectableGraph |
GraphListener.getGraph()
Returns the graph of the FSM model. |
InspectableGraph |
ModelTestCase.getGraph()
Deprecated. Returns the graph of the FSM model. |
Uses of InspectableGraph in nz.ac.waikato.modeljunit.coverage |
---|
Methods in nz.ac.waikato.modeljunit.coverage with parameters of type InspectableGraph | |
---|---|
void |
StateCoverage.setGraph(InspectableGraph model,
java.util.Map<java.lang.Object,Vertex> state2vertex)
|
void |
CoverageMetric.setGraph(InspectableGraph model,
java.util.Map<java.lang.Object,Vertex> state2vertex)
This is called when the graph seems to be complete. |
void |
AbstractCoverage.setGraph(InspectableGraph model,
java.util.Map<java.lang.Object,Vertex> state2vertex)
A default implementation that does nothing. |
void |
TransitionPairCoverage.setGraph(InspectableGraph model,
java.util.Map<java.lang.Object,Vertex> state2vertex)
|
void |
ActionCoverage.setGraph(InspectableGraph model,
java.util.Map<java.lang.Object,Vertex> state2vertex)
|
void |
TransitionCoverage.setGraph(InspectableGraph model,
java.util.Map<java.lang.Object,Vertex> state2vertex)
|
void |
CoverageHistory.setGraph(InspectableGraph graph,
java.util.Map<java.lang.Object,Vertex> state2vertex)
Delegates to getMetric().setModel(...). |
static Transition |
AbstractCoverage.transition(Edge e,
InspectableGraph model)
A convenience method for converting a graph edge into a Transition. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |