jfreerails.world.track
Interface TrackPiece

All Superinterfaces:
FreerailsSerializable, java.io.Serializable
All Known Implementing Classes:
NullTrackPiece, TrackPieceImpl

public interface TrackPiece
extends FreerailsSerializable

Defines methods to access the properties of the track on a tile.

Author:
Luke

Method Summary
 int getOwnerID()
           
 TrackConfiguration getTrackConfiguration()
           
 int getTrackGraphicID()
           
 TrackRule getTrackRule()
           
 int getTrackTypeID()
           
 

Method Detail

getTrackGraphicID

int getTrackGraphicID()

getTrackTypeID

int getTrackTypeID()

getTrackRule

TrackRule getTrackRule()

getTrackConfiguration

TrackConfiguration getTrackConfiguration()

getOwnerID

int getOwnerID()