Class Vertragsinhalt
java.lang.Object
de.tillmenke.studium.informatik.masterarbeit.zivilrecht.Vertragsinhalt
- All Implemented Interfaces:
Rechtsfolge
,Geschäftswille
repräsentiert die Rechtsfolgen eines Vertrags
- Author:
- Till Menke
-
Constructor Summary
ConstructorsConstructorDescriptionVertragsinhalt
(Personendaten anspruchssteller, Personendaten anspruchsgegner, Leistung anspruchsinhalt, Leistung gegenleistung) -
Method Summary
Modifier and TypeMethodDescriptionboolean
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 ändernvoid
setBeteiligtenauswahl
(List<Personendaten> beteiligtenauswahl) übergibt eine Liste möglicher Beteiligter, welche im Editor in Auswahlfeldern angezeigt werdenvoid
setGegenleistung
(Leistung gegenleistung) void
setGegenleistungsverpflichteter
(Personendaten gegenleistungsverpflichteter) void
setHauptleistung
(Leistung hauptleistung) void
setHauptleistungsverpflichteter
(Personendaten hauptleistungsverpflichteter) toString()
-
Constructor Details
-
Vertragsinhalt
public Vertragsinhalt(Personendaten anspruchssteller, Personendaten anspruchsgegner, Leistung anspruchsinhalt, Leistung gegenleistung) - Parameters:
anspruchssteller
- Anspruchsstelleranspruchsgegner
- Anspruchsgegneranspruchsinhalt
- durch Anspruchssteller geltend gemachter Anspruchgegenleistung
- dazu im Synallagma stehender Gegenleistungsanspruch (nicht zwingend auf Geld; Zuordnung wird automatisch vorgenommen)
-
-
Method Details
-
getHauptleistungsverpflichteter
- Returns:
- Personendaten des zur vertragscharakteristischen Leistung Verpflichteten
-
setHauptleistungsverpflichteter
- Parameters:
hauptleistungsverpflichteter
- Personendaten des zur vertragscharakteristischen Leistung Verpflichteten
-
getGegenleistungsverpflichteter
- Returns:
- Personendaten des zur Zahlung als Gegenleistung Verpflichteten
-
setGegenleistungsverpflichteter
- Parameters:
gegenleistungsverpflichteter
- Personendaten des zur Zahlung als Gegenleistung Verpflichteten
-
getHauptleistung
- Returns:
- vertragscharakteristische Leistung
-
setHauptleistung
- Parameters:
hauptleistung
- vertragscharakteristische Leistung
-
getGegenleistung
- Returns:
- Gegenleistung in Geld
-
setGegenleistung
- Parameters:
gegenleistung
- Gegenleistung in Geld
-
setBeteiligtenauswahl
übergibt eine Liste möglicher Beteiligter, welche im Editor in Auswahlfeldern angezeigt werden- Parameters:
beteiligtenauswahl
- die Liste möglicher Beteiligter
-
getEditor
- Specified by:
getEditor
in interfaceGeschäftswille
- Returns:
- AWT-Panel, welches ermöglicht, Werte des Objektes zu verändern und (WICHTIG) im Veränderungsfall alle PropertyChangeListener für den Schlüssel "Inhalt" informiert
-
toString
-
equals
-
getCopy
Description copied from interface:Geschäftswille
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- Specified by:
getCopy
in interfaceGeschäftswille
- Returns:
- (für equals()) gleichwertige Kopie
-