Package de.kappich.pat.gnd.properties
Class TextProperty
java.lang.Object
de.kappich.pat.gnd.properties.AbstractProperty
de.kappich.pat.gnd.properties.TextProperty
- All Implemented Interfaces:
Property
public final class TextProperty extends AbstractProperty
Diese Klasse verkapselt die Texteigenschaft.
-
Method Summary
Modifier and Type Method Description java.lang.Object
getDefaultValue()
Gibt den Default-Wert der Eigenschaft zurück.static Property
getInstance()
java.lang.String
getKey()
Gibt einen unter allen Implementationen eindeutigen Kurznamen der Eigenschaft zurück, wie er etwa zum Abspeichern in den Präferenzen benutzt werden kann.PropertyPanel
getPropertyPanel(java.lang.Object value, boolean changeable)
Gibt einPropertyPanel
für die Eigenschaft zurück.Methods inherited from class de.kappich.pat.gnd.properties.AbstractProperty
equals, getName, hashCode, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Method Details
-
getInstance
-
getDefaultValue
public java.lang.Object getDefaultValue()Description copied from interface:Property
Gibt den Default-Wert der Eigenschaft zurück.- Returns:
- der Default-Wert
-
getKey
public java.lang.String getKey()Description copied from interface:Property
Gibt einen unter allen Implementationen eindeutigen Kurznamen der Eigenschaft zurück, wie er etwa zum Abspeichern in den Präferenzen benutzt werden kann.- Returns:
- ein Kurzname der Eigenschaft
-
getPropertyPanel
Description copied from interface:Property
Gibt einPropertyPanel
für die Eigenschaft zurück.- Parameters:
value
- wird selektiert, falls möglich- Returns:
- das PropertyPanel
-