Class KommunikationsaktBezug
java.lang.Object
de.tillmenke.studium.informatik.masterarbeit.sachverhalt.Attribut
de.tillmenke.studium.informatik.masterarbeit.sachverhalt.KommunikationsaktBezug
- All Implemented Interfaces:
Invalidator
,Sachverhaltselement
- Direct Known Subclasses:
KommunikationsaktBezugAnfechtung
Handlungssatzattribut, welches die Verbindung zu einem Kommunikationsakt herstellt
-
Constructor Summary
ConstructorsConstructorDescriptionNotfallkonstruktor für Aufruf ohne ArgumenteKonstruktor -
Method Summary
Modifier and TypeMethodDescriptiongetBezug()
getEditKomponenten
(Sachverhalt sachverhalt) getText()
gibt eine Zeichenkette für die Darstellung des Sachverhaltselements zurückgetText
(Handlungssatz caller) getText mit Sicherung vor inifiten Schleifenstatic String
simuliert die Ausgabe von "getText", um entsprechende Ausgaben eliminieren zu könnenvoid
setBezug
(Kommunikationsakt bezug) Methods inherited from class de.tillmenke.studium.informatik.masterarbeit.sachverhalt.Attribut
invalidate, registerListener, toString
-
Constructor Details
-
KommunikationsaktBezug
public KommunikationsaktBezug()Notfallkonstruktor für Aufruf ohne Argumente -
KommunikationsaktBezug
Konstruktor- Parameters:
bezug
- der Kommunikationsakt, auf den sich der Satz bezieht
-
-
Method Details
-
getPräposition
- Specified by:
getPräposition
in classAttribut
- Returns:
- Präposition vor dem Attribut
-
getText
Description copied from interface:Sachverhaltselement
gibt eine Zeichenkette für die Darstellung des Sachverhaltselements zurück- Specified by:
getText
in interfaceSachverhaltselement
- Specified by:
getText
in classAttribut
- Returns:
- textuelle Repräsentation des Attributs (ohne Präposition)
-
getText
getText mit Sicherung vor inifiten Schleifen- Parameters:
caller
- der aufrufende Handlungssatz- Returns:
- textuelle Repräsentation des Attributs (ohne Präposition)
-
getTextSimulator
simuliert die Ausgabe von "getText", um entsprechende Ausgaben eliminieren zu können- Parameters:
bezug
- der Kommunikationsakt, auf den sich der Satz bezieht- Returns:
- Rückgabewert, den die Funktion "getText()" zurückgibt, wenn sich dieses Attribut auf den Kommunikationsakt "bezug" bezieht
-
getBezug
- Returns:
- Verweis auf den zugehörigen Absendeakt
-
setBezug
- Parameters:
bezug
- Verweis auf den zugehörigen Absendeakt
-
getEditKomponenten
- Specified by:
getEditKomponenten
in classAttribut
- Parameters:
sachverhalt
- Referenz auf das Sachverhaltsobjekt, welches für die Erstellung der Komponenten verwendet wird, sofern dies erforderlich ist- Returns:
- Sammelobjekt (AttributEditorKomponenten) für Komponenten, welche die Bearbeitung des Attributs erlauben (erforderlich für Editor des Handlungssatzes)
-