public enum SignalCode extends java.lang.Enum<SignalCode>
Enum Constant and Description |
---|
SIGNAL_HP0
Das Signal zeigt Hp0 (Halt)
|
SIGNAL_HP1
Das Signal zeigt Hp1 (Freie Fahrt)
|
SIGNAL_HP2
Das Signal zeigt Hp2 (Langsamfahrt)
|
SIGNAL_OFF
Alle Lichter des Signals sind aus.
|
SIGNAL_SH0
Das Signal zeigt Sh0 (Gleissperre)
|
SIGNAL_SH1
Das Signal zeigt Sh1 (Gleissperre aufgehoben)
|
SIGNAL_TST
Das Signal ist im Testmodus (Alle Lichter leuchten)
|
SIGNAL_VR0
Das Signal zeigt Vr0 (Halt erwarten)
|
SIGNAL_VR1
Das Signal zeigt Vr1 (Fahrt erwarten)
|
SIGNAL_VR2
Das Signal zeigt Vr2 (Langsamfahrt erwarten)
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getShortCode()
Diese Methode gibt den Signal Code als reinen Text des Signalbildes zurück.
|
int |
getSignalCode()
Diese Methode gibt zum Signal Code den Integer-Wert für die
MrwMessage wieder. |
static SignalCode |
getSignalCode(int code)
Diese Methode wandelt die Integer-Variante dieses Codes aus einer
MrwMessage in eine Enum-Instanz um. |
static SignalCode |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static SignalCode[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SignalCode SIGNAL_OFF
public static final SignalCode SIGNAL_HP0
public static final SignalCode SIGNAL_HP1
public static final SignalCode SIGNAL_HP2
public static final SignalCode SIGNAL_VR0
public static final SignalCode SIGNAL_VR1
public static final SignalCode SIGNAL_VR2
public static final SignalCode SIGNAL_SH0
public static final SignalCode SIGNAL_SH1
public static final SignalCode SIGNAL_TST
public static SignalCode[] values()
for (SignalCode c : SignalCode.values()) System.out.println(c);
public static SignalCode valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getSignalCode()
MrwMessage
wieder.MrwMessage
.public static SignalCode getSignalCode(int code)
MrwMessage
in eine Enum-Instanz um.code
- Der Integer-WertCodeNotFoundException
- Wenn zum Code keine Enum-Instanz gefunden wurde.public java.lang.String getShortCode()
Copyright © 2011 all committers of this modelrailway project