Class Kommunikationsinhalt
java.lang.Object
de.tillmenke.studium.informatik.masterarbeit.sachverhalt.Attribut
de.tillmenke.studium.informatik.masterarbeit.sachverhalt.Kommunikationsinhalt
- All Implemented Interfaces:
Invalidator
,Sachverhaltselement
Attributobjekt, welches den Inhalt des Kommunikationsaktes beschreibt; bei mündlichem oder schriftlichem Ausdruck idealerweise als wörtliches Zitat in Anführungszeichen
- Author:
- Till Menke
-
Constructor Summary
ConstructorsConstructorDescriptionNotfallkonstruktor (für Aufruf neuer Elemente ohne Kontextkenntnis)Kommunikationsinhalt
(String beschreibung) BasiskonstruktorKommunikationsinhalt
(String beschreibung, boolean anführungszeichen) Konstruktor, der zur einfacheren Programmierung ermöglicht, typografisch korrekte Anführungszeichen einzufügen -
Method Summary
Modifier and TypeMethodDescriptionstatic String
anführungszeichenEntfernen
(String string) Entfernt Anführungszeichen aus der als Parameter übergebenen Zeichenkettestatic String
anführungszeichenHinzufügen
(String string) fügt deutsche Anführungszeichen um die als Pararmeter übergebene Zeichenkette eingetEditKomponenten
(Sachverhalt sachverhalt) getText()
gibt eine Zeichenkette für die Darstellung des Sachverhaltselements zurückvoid
setBeschreibung
(String beschreibung) Methods inherited from class de.tillmenke.studium.informatik.masterarbeit.sachverhalt.Attribut
invalidate, registerListener, toString
-
Constructor Details
-
Kommunikationsinhalt
public Kommunikationsinhalt()Notfallkonstruktor (für Aufruf neuer Elemente ohne Kontextkenntnis) -
Kommunikationsinhalt
Basiskonstruktor- Parameters:
beschreibung
- Zeichenfolge, welche den Inhalt des Kommunikationsaktes beschreibt; bei mündlichem oder schriftlichem Ausdruck idealerweise als wörtliches Zitat in Anführungszeichen
-
Kommunikationsinhalt
Konstruktor, der zur einfacheren Programmierung ermöglicht, typografisch korrekte Anführungszeichen einzufügen- Parameters:
beschreibung
- Zeichenfolge, welche den Inhalt des Kommunikationsaktes beschreibt; bei mündlichem oder schriftlichem Ausdruck idealerweise als wörtliches Zitat in Anführungszeichenanführungszeichen
- gibt an, ob Anführungszeichen hinzugefügt werden sollen
-
-
Method Details
-
anführungszeichenHinzufügen
fügt deutsche Anführungszeichen um die als Pararmeter übergebene Zeichenkette ein- Parameters:
string
- Parameter- Returns:
- Ergebnis
-
anführungszeichenEntfernen
Entfernt Anführungszeichen aus der als Parameter übergebenen Zeichenkette- Parameters:
string
- Parameter- Returns:
- Ergebnis
-
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)
-
setBeschreibung
- Parameters:
beschreibung
- Zeichenfolge, welche den Inhalt des Kommunikationsaktes beschreibt; bei mündlichem oder schriftlichem Ausdruck idealerweise als wörtliches Zitat in Anführungszeichen
-
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)
-