Class MessageTemplate.OperatingMessageParam
java.lang.Object
de.bsvrz.sys.funclib.operatingMessage.MessageTemplate.OperatingMessageParam
- Enclosing class:
- MessageTemplate
Abstrakte Klasse für einen Textbaustein
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract CharSequence
format
(OperatingMessage message) Gibt den konkreten Textwert zurück.abstract boolean
isDefined
(OperatingMessage message) Gibt zurück ob der Wert dieses Textbausteins definiert ist.abstract String
toString()
-
Constructor Details
-
OperatingMessageParam
public OperatingMessageParam()
-
-
Method Details
-
format
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
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
-