jfreerails.controller
Class TrainPathIntIterator

java.lang.Object
  extended by jfreerails.controller.TrainPathIntIterator
All Implemented Interfaces:
FreerailsIntIterator

public class TrainPathIntIterator
extends java.lang.Object
implements FreerailsIntIterator

FlatTrackExplorer to FreerailsIntIterator adapter.

Author:
Luke Lindsay 30-Nov-2002.

Field Summary
private  FlatTrackExplorer trackExplorer
           
 
Constructor Summary
TrainPathIntIterator(FlatTrackExplorer t)
           
 
Method Summary
 boolean hasNextInt()
           
 int nextInt()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

trackExplorer

private final FlatTrackExplorer trackExplorer
Constructor Detail

TrainPathIntIterator

public TrainPathIntIterator(FlatTrackExplorer t)
Method Detail

hasNextInt

public boolean hasNextInt()
Specified by:
hasNextInt in interface FreerailsIntIterator

nextInt

public int nextInt()
Specified by:
nextInt in interface FreerailsIntIterator