public abstract class Hauptsignal extends Signal
Signal.SignalCommand
command, log, nominalState
count, ctrl_id, elapsed, elapsedCount, pin, unit_no
name
Constructor and Description |
---|
Hauptsignal(Abschnitt abschnitt,
java.lang.String number,
boolean inDirection)
Dieser Konstruktur initialisiert ein Hauptsignal.
|
Modifier and Type | Method and Description |
---|---|
protected Signal.SignalCommand |
setSignalCommand(Signal.SignalCommand sb,
boolean shunting)
Diese Methode berechnet aus einem Signalkommando das richtige Signalbild abhängig von diesem
Signal und ob rangiert oder gefahren werden soll.
|
addData, buildName, correctState, createConfigMessage, getCommand, getConfigCode, getNominalState, getNumber, getSegment, getSignalState, isDirection, off, setSignal, setState, test, toString
addCommand, addElapsed, addPinConfig, clearBatchElement, compareTo, createMsg, equals, findDeviceUnit, getBatchElement, getDeviceUnitNumber, getMicroControllerId, getModell, getSwitchTime, hashCode, isProcessing, setBatchElement, setMicroControllerId, setPinConfiguration
getLayoutInfo, getLogX, getLogY, getName, parseLayoutInfo, setLogX, setLogY
public Hauptsignal(Abschnitt abschnitt, java.lang.String number, boolean inDirection)
abschnitt
- Der zum Hauptsignal gehörende Gleisabschnitt.number
- Die SignalnummerinDirection
- Die Sichtrichtung relativ zur Zählrichtung des Gleises.protected Signal.SignalCommand setSignalCommand(Signal.SignalCommand sb, boolean shunting)
Signal
setSignalCommand
in class Signal
sb
- Das zu interpretierende Signalkommando.shunting
- Das Rangierflag.Copyright © 2011 all committers of this modelrailway project