Package de.kappich.pat.gnd.properties
Class TextStyleProperty
java.lang.Object
de.kappich.pat.gnd.properties.AbstractProperty
de.kappich.pat.gnd.properties.TextStyleProperty
- All Implemented Interfaces:
Property
public final class TextStyleProperty extends AbstractProperty
Diese Klasse verkapselt die Eigenschaft Textstil.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TextStyleProperty.Styles
-
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
-