AbstractProperty
, ColorProperty
, DiameterProperty
, DistanceProperty
, DistanceRasterProperty
, DottingProperty
, FillingProperty
, KmFormatProperty
, RnFormatProperty
, StatFormatProperty
, StrokeWidthProperty
, TextProperty
, TextSizeProperty
, TextStyleProperty
, TransparencyProperty
public interface Property
Property
ist ein Interface für die verschiedenen Eigenschaften,
die zum Zeichnen von DisplayObjects
benötigt werden.Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
getDefaultValue() |
Gibt den Default-Wert der Eigenschaft zurück.
|
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.
|
java.lang.String |
getName() |
Gibt den Namen der Eienschaft zurück.
|
PropertyPanel |
getPropertyPanel(java.lang.Object value,
boolean changeable) |
Gibt ein
PropertyPanel für die Eigenschaft zurück. |
java.lang.String getName()
java.lang.Object getDefaultValue()
java.lang.String getKey()
PropertyPanel getPropertyPanel(@Nullable java.lang.Object value, boolean changeable)
PropertyPanel
für die Eigenschaft zurück.value
- wird selektiert, falls möglich