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 String
final String
final String
getCode()
final MeldungTyp.FehlerKlasse
final MeldungTyp.FehlerStufe
getStufe()
final void
setAbhilfe
(String abhilfe) final void
setBeschreibung
(String beschreibung) final void
final void
setKlasse
(MeldungTyp.FehlerKlasse klasse) final void
setStufe
(MeldungTyp.FehlerStufe stufe) final String
toString()
final Element
Ereugt 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:
getKlasse
in interfaceMeldungTyp
- Returns:
- Die Fehlerklasse
-
setKlasse
- Specified by:
setKlasse
in interfaceMeldungTyp
- Parameters:
klasse
- Die Fehlerklasse
-
getStufe
- Specified by:
getStufe
in interfaceMeldungTyp
- Returns:
- Die Fehlerstufe
-
setStufe
- Specified by:
setStufe
in interfaceMeldungTyp
- Parameters:
stufe
- Die Fehlerstufe
-
getBeschreibung
- Specified by:
getBeschreibung
in interfaceMeldungTyp
- Returns:
- Die Beschreibung
-
setBeschreibung
- Specified by:
setBeschreibung
in interfaceMeldungTyp
- Parameters:
beschreibung
- Die Beschreibung
-
getCode
- Specified by:
getCode
in interfaceMeldungTyp
- Returns:
- Der Code
-
setCode
- Specified by:
setCode
in interfaceMeldungTyp
- Parameters:
code
- Der Code
-
getAbhilfe
- Specified by:
getAbhilfe
in interfaceMeldungTyp
- Returns:
- Der Abhilfetext
-
setAbhilfe
- Specified by:
setAbhilfe
in interfaceMeldungTyp
- Parameters:
abhilfe
- Der Abhilfetext
-
toXml
Ereugt ein Xml-Element aus der Meldung.- Parameters:
doc
- Documentmessage
- Stringindex
- int- Returns:
- Element
-
toString
-