Class MessageTemplate.OperatingMessageParam
- java.lang.Object
-
- de.bsvrz.sys.funclib.operatingMessage.MessageTemplate.OperatingMessageParam
-
- Enclosing class:
- MessageTemplate
public abstract static class MessageTemplate.OperatingMessageParam extends java.lang.ObjectAbstrakte Klasse für einen Textbaustein
-
-
Constructor Summary
Constructors Constructor Description OperatingMessageParam()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.lang.CharSequenceformat(OperatingMessage message)Gibt den konkreten Textwert zurück.abstract booleanisDefined(OperatingMessage message)Gibt zurück ob der Wert dieses Textbausteins definiert ist.abstract java.lang.StringtoString()
-
-
-
Method Detail
-
format
public abstract java.lang.CharSequence format(OperatingMessage message)
Gibt den konkreten Textwert zurück. Wenn {#isDefined} false zurück liefert darf diese Methode eine RuntimeException werfen.- Parameters:
message- Konkretes Betriebsmeldungs-Objekt als Quelle von gesetzten Variablen und ähnlichem- Returns:
- Text
-
isDefined
public abstract boolean isDefined(OperatingMessage message)
Gibt zurück ob der Wert dieses Textbausteins definiert ist.- Parameters:
message- Konkretes Betriebsmeldungs-Objekt als Quelle von gesetzten Variablen und ähnlichem- Returns:
- true wenn alle evtl. benötigen Variablen definiert sind und dadurch ein Text mit
format(OperatingMessage)erzeugt werden kann
-
toString
public abstract java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-