public abstract class EmptyController extends MrwController
MrwController
bereit.connection, model
Constructor and Description |
---|
EmptyController() |
Modifier and Type | Method and Description |
---|---|
void |
deactivateAction(Route route)
Dieser Callback deaktiviert eine bestimmte Action.
|
void |
deactivateActions()
Dieser Callback deaktiviert alle aktiven Actions.
|
Route |
getSelectedRoute()
Diese Methode gibt die aktuell ausgewählte Fahrstraße an.
|
void |
selectRoute(Route route)
Diese Methode wählt eine Fahrstraße aus.
|
void |
setErrorMessage(java.lang.String message)
Diese Methode implementiert die Ausgabe einer Fehlermeldung.
|
void |
setMessage(java.lang.String message)
Diese Methode implementiert die Ausgabe einer Statusmeldung.
|
void |
updateActions()
Dieser Callback aktualisiert den Status der Actions auf dem Bildschirm.
|
void |
updateClearedSelection()
Dieser Callback aktualisiert den Zustand der Fahrspur- und Abschnittsauswahl.
|
void |
updateCompleteUI()
Diese Methode aktualisiert alle Bestandteile in der GUI.
|
void |
updateTrackPlan()
Diese Methode aktualisiert den Gleisplan in der GUI.
|
addSegmentSelection, addTrigger, clearSegmentSelection, clearSignals, close, computeRoute, configMicroController, createMsg, extendRoute, getSegmentSelection, maintainanceMode, moveTrigger, pingModelRailWay, prepare, prepareSimple, process, queryMicroControllerState, queryModelState, removeAllRoutes, removeRoute, removeSegmentSelection, removeTrigger, resetMicroController, resetModelRailWay, send, send, send, testSignals, turnAllSwitches, waitForReachability, waitForReachability
public void setErrorMessage(java.lang.String message)
setErrorMessage
in class MrwController
message
- Die auszugebende Fehlermeldung.public void setMessage(java.lang.String message)
setMessage
in class MrwController
message
- die auszugebende Statusmeldung.public void updateCompleteUI()
updateCompleteUI
in class MrwController
public void updateTrackPlan()
updateTrackPlan
in class MrwController
public void selectRoute(Route route)
MrwController
selectRoute
in class MrwController
route
- Die auszuwählende Fahrstraße.public Route getSelectedRoute()
MrwController
getSelectedRoute
in class MrwController
public void updateClearedSelection()
MrwController
updateClearedSelection
in class MrwController
public void updateActions()
MrwController
updateActions
in class MrwController
MrwActionControl
,
BeerMode
,
TourMode
public void deactivateAction(Route route)
MrwController
deactivateAction
in class MrwController
route
- Die zur Action gehörende Fahrstraße.MrwActionControl
,
BeerMode
,
TourMode
public void deactivateActions()
MrwController
deactivateActions
in class MrwController
MrwActionControl
,
BeerMode
,
TourMode
Copyright © 2011 all committers of this modelrailway project