Package de.consist.bmu.rule.def
Class MeldungTypImpl
java.lang.Object
de.consist.bmu.rule.def.MeldungTypImpl
- All Implemented Interfaces:
MeldungTyp,Serializable
Klasse für die Meldung in der Regeldefinition.
Wird mit jaxb als xml serialisiert.
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface de.consist.bmu.rule.MeldungTyp
MeldungTyp.FehlerKlasse, MeldungTyp.FehlerStufe -
Constructor Summary
ConstructorsConstructorDescriptionKonstruktor.MeldungTypImpl(MeldungTyp source) Copy-Konstruktor.MeldungTypImpl(MeldungTyp.FehlerKlasse klasse, MeldungTyp.FehlerStufe stufe, String beschreibung, String code, String abhilfe) -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringfinal Stringfinal StringgetCode()final MeldungTyp.FehlerKlassefinal MeldungTyp.FehlerStufegetStufe()final voidsetAbhilfe(String abhilfe) final voidsetBeschreibung(String beschreibung) final voidfinal voidsetKlasse(MeldungTyp.FehlerKlasse klasse) final voidsetStufe(MeldungTyp.FehlerStufe stufe) final StringtoString()final ElementEreugt ein Xml-Element aus der Meldung.
-
Constructor Details
-
MeldungTypImpl
public MeldungTypImpl()Konstruktor. -
MeldungTypImpl
public MeldungTypImpl(MeldungTyp.FehlerKlasse klasse, MeldungTyp.FehlerStufe stufe, String beschreibung, String code, String abhilfe) - Parameters:
klasse- Die Fehlerklassestufe- Die Fehlerstufebeschreibung- Die Fehlerbeschreibungcode- Der Fehlercodeabhilfe- Der Abhilfetext
-
MeldungTypImpl
Copy-Konstruktor.- Parameters:
source- MeldungTyp
-
-
Method Details
-
getKlasse
- Specified by:
getKlassein interfaceMeldungTyp- Returns:
- Die Fehlerklasse
-
setKlasse
- Specified by:
setKlassein interfaceMeldungTyp- Parameters:
klasse- Die Fehlerklasse
-
getStufe
- Specified by:
getStufein interfaceMeldungTyp- Returns:
- Die Fehlerstufe
-
setStufe
- Specified by:
setStufein interfaceMeldungTyp- Parameters:
stufe- Die Fehlerstufe
-
getBeschreibung
- Specified by:
getBeschreibungin interfaceMeldungTyp- Returns:
- Die Beschreibung
-
setBeschreibung
- Specified by:
setBeschreibungin interfaceMeldungTyp- Parameters:
beschreibung- Die Beschreibung
-
getCode
- Specified by:
getCodein interfaceMeldungTyp- Returns:
- Der Code
-
setCode
- Specified by:
setCodein interfaceMeldungTyp- Parameters:
code- Der Code
-
getAbhilfe
- Specified by:
getAbhilfein interfaceMeldungTyp- Returns:
- Der Abhilfetext
-
setAbhilfe
- Specified by:
setAbhilfein interfaceMeldungTyp- Parameters:
abhilfe- Der Abhilfetext
-
toXml
Ereugt ein Xml-Element aus der Meldung.- Parameters:
doc- Documentmessage- Stringindex- int- Returns:
- Element
-
toString
-