de.bsvrz.sys.funclib.operatingMessage
Enum MessageState
java.lang.Object
java.lang.Enum<MessageState>
de.bsvrz.sys.funclib.operatingMessage.MessageState
- All Implemented Interfaces:
- Serializable, Comparable<MessageState>
public enum MessageState
- extends Enum<MessageState>
Diese Klasse repräsentiert den Status einer Meldung. Fünf verschiedene Zustände erlaubt diese Klasse:
- Fehlermeldung
Meldung, die keinem der nachfolgenden Zustände entspricht oder wo der Status nicht ermittelt
werden kann. - Gutmeldung
Meldung, die zu einer zuvor gesandten Meldung gehört und deren Inhalt wieder aufhebt.
- Neue Meldung
Meldung, die zum ersten Mal erstellt wird. - Wiederholungsmeldung
Meldung, die zu einer
bereits zuvor gesendeten Meldung gehört und deren Inhalt wiederholt. - Änderungsmeldung
Meldung, die zu einer
zuvor gesendeten Meldung gehört und deren Inhalt modifiziert.
- Author:
- Kappich Systemberatung
MESSAGE
public static final MessageState MESSAGE
GOOD_MESSAGE
public static final MessageState GOOD_MESSAGE
NEW_MESSAGE
public static final MessageState NEW_MESSAGE
REPEAT_MESSAGE
public static final MessageState REPEAT_MESSAGE
CHANGE_MESSAGE
public static final MessageState CHANGE_MESSAGE
values
public static final MessageState[] values()
- Returns an array containing the constants of this enum type, in
the order they're declared. This method may be used to iterate
over the constants as follows:
for(MessageState c : MessageState.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they're declared
valueOf
public static MessageState valueOf(String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant
with the specified name
getState
public String getState()
toString
public String toString()
- Overrides:
toString
in class Enum<MessageState>