All Packages Class Hierarchy This Package Previous Next Index
Class busrider.MutableSegment
java.lang.Object
|
+----busrider.MutableSegment
- public class MutableSegment
- extends Object
This class represents a segment of a route.
It is used only while building the Board, and is of no interest to the
participant.
A segment connects two junctions, has a length, is part of a route,
and (eventually) has a unique index.
Constructor Index
-
MutableSegment(MutableJunction, MutableJunction, int, MutableRoute)
- constructs an object with the given junctions, length, and route.
Method Index
-
parse(StringTokenizer, ItemCollection)
- parses a routeless segment from a
StringTokenizer
.
Constructors
MutableSegment
public MutableSegment(MutableJunction from,
MutableJunction to,
int length,
MutableRoute route)
- constructs an object with the given junctions, length, and route.
Methods
parse
public static MutableSegment parse(StringTokenizer stok,
ItemCollection junctions)
- parses a routeless segment from a
StringTokenizer
.
The tokens must be: length(int), from-junc-name, to-junc-name.
All Packages Class Hierarchy This Package Previous Next Index