Klasse Attribut
java.lang.Object
de.tillmenke.studium.informatik.masterarbeit.sachverhalt.Attribut
- Alle implementierten Schnittstellen:
Invalidator, Sachverhaltselement
- Bekannte direkte Unterklassen:
Blutalkoholkonzentration, Empfangen, Handlungsort, KommunikationsaktBezug, Kommunikationsinhalt, Kommunikationsmittel, KommunikationsVertretung, ÖPVFahrschein, ÖPVFahrscheinGefälscht, ÖPVVerkehrsmittel
Attribut eines Handlungssatzes
- Autor:
- Till Menke
- Siehe auch:
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungabstract AttributEditorKomponentengetEditKomponenten(Sachverhalt sachverhalt) abstract Stringabstract StringgetText()gibt eine Zeichenkette für die Darstellung des Sachverhaltselements zurückvoidfordert den Empfänger auf, den betroffenen Teil zu invalidierenvoidinformiert 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 wirdtoString()
-
Konstruktordetails
-
Attribut
public Attribut()
-
-
Methodendetails
-
getPräposition
- Gibt zurück:
- Präposition vor dem Attribut
-
getText
Beschreibung aus Schnittstelle kopiert:Sachverhaltselementgibt eine Zeichenkette für die Darstellung des Sachverhaltselements zurück- Angegeben von:
getTextin SchnittstelleSachverhaltselement- Gibt zurück:
- textuelle Repräsentation des Attributs (ohne Präposition)
-
getEditKomponenten
public abstract AttributEditorKomponenten getEditKomponenten(Sachverhalt sachverhalt) throws SachverhaltsdetailFehltException - Parameter:
sachverhalt- Referenz auf das Sachverhaltsobjekt, welches für die Erstellung der Komponenten verwendet wird, sofern dies erforderlich ist- Gibt zurück:
- Sammelobjekt (AttributEditorKomponenten) für Komponenten, welche die Bearbeitung des Attributs erlauben (erforderlich für Editor des Handlungssatzes)
- Löst aus:
SachverhaltsdetailFehltException- wenn das für die Erstellung der Komponenten erforderliche Sachverhaltsdetail im übergebenen Sachverhalt nicht vorhanden ist
-
toString
-
registerListener
Beschreibung aus Schnittstelle kopiert:Sachverhaltselementinformiert 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- Angegeben von:
registerListenerin SchnittstelleSachverhaltselement- Parameter:
l- Ein Objekt mit Referenz auf die Invalidatormethode
-
invalidate
public void invalidate()Beschreibung aus Schnittstelle kopiert:Invalidatorfordert den Empfänger auf, den betroffenen Teil zu invalidieren- Angegeben von:
invalidatein SchnittstelleInvalidator
-