public class CTCModel
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
addSuggestion(int trainID,
double suggestedSpeed,
java.lang.String suggestedAuthority) |
static void |
createTrain(int startingBlockID,
double suggestedSpeed,
java.lang.String suggestedAuth,
int destBlockID) |
protected static void |
editTrain() |
static void |
editTrain(int trainID,
double suggestedSpeed,
java.lang.String suggestedAuth,
int destBlockID) |
static java.util.ArrayList<CTCTrainData> |
getAllTrainData() |
static void |
getPassengers() |
static CTCTrainData |
getTrainData(int blockID) |
static CTCTrainData |
getTrainDataTrainId(int trainID) |
static void |
init() |
static void |
readSchedule() |
static void |
readSchedule(java.io.File file) |
static void |
sendSuggestions() |
static void |
update() |
static void |
updateTrack() |
public static void init()
public static void createTrain(int startingBlockID, double suggestedSpeed, java.lang.String suggestedAuth, int destBlockID)
public static void editTrain(int trainID, double suggestedSpeed, java.lang.String suggestedAuth, int destBlockID)
protected static void editTrain()
public static void addSuggestion(int trainID, double suggestedSpeed, java.lang.String suggestedAuthority)
public static void sendSuggestions()
public static CTCTrainData getTrainData(int blockID)
public static CTCTrainData getTrainDataTrainId(int trainID)
public static java.util.ArrayList<CTCTrainData> getAllTrainData()
public static void readSchedule(java.io.File file)
public static void readSchedule()
public static void getPassengers()
public static void update()
public static void updateTrack()