Class Leistung
java.lang.Object
de.tillmenke.studium.informatik.masterarbeit.zivilrecht.Leistung
- All Implemented Interfaces:
Rechtsfolge
,Sachverhaltselement
- Direct Known Subclasses:
SonstigeLeistung
,Zahlung
repräsentiert eine zivilrechtliche Leistung als Rechtsfolge
- Author:
- Till Menke
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCopy()
gibt eine (für equals()) gleichwertige Kopie zurück, deren Instanzvariablen aber unabhängig (= nicht identisch) sind --> sollte immer vor Herausgabe zur Bearbeitung verwendet werden, damit nicht versehentlich Eingaben Vergleichswerte änderngetText()
gibt eine Zeichenkette für die Darstellung des Sachverhaltselements zurückvoid
informiert das Sachverhaltselement darüber, dass bei Änderung Invalidatoren aufgerufen werden müssen; kann in der Implementierung leer sein, wenn ein entsprechender Mechanismus auf Ebene einzelner Getter umgesetzt wird
-
Constructor Details
-
Leistung
public Leistung()
-
-
Method Details
-
registerListener
Description copied from interface:Sachverhaltselement
informiert das Sachverhaltselement darüber, dass bei Änderung Invalidatoren aufgerufen werden müssen; kann in der Implementierung leer sein, wenn ein entsprechender Mechanismus auf Ebene einzelner Getter umgesetzt wird- Specified by:
registerListener
in interfaceSachverhaltselement
- Parameters:
l
- Ein Objekt mit Referenz auf die Invalidatormethode
-
getText
Description copied from interface:Sachverhaltselement
gibt eine Zeichenkette für die Darstellung des Sachverhaltselements zurück- Specified by:
getText
in interfaceSachverhaltselement
- Returns:
- Zeichenkette, welche das Sachverhaltselement darstellt
-
getCopy
gibt eine (für equals()) gleichwertige Kopie zurück, deren Instanzvariablen aber unabhängig (= nicht identisch) sind --> sollte immer vor Herausgabe zur Bearbeitung verwendet werden, damit nicht versehentlich Eingaben Vergleichswerte ändern- Returns:
- (für equals()) gleichwertige Kopie
-