@Retention(RUNTIME)
@Documented
@Target({METHOD,FIELD})
public @interface PropertyName
ObjectProperties
-Klasse bzw. als
Relevant für die Anzeige an den Benutzer in einem Eigenschaften-Fenster o.ä.Modifier and Type | Required Element | Description |
---|---|---|
java.lang.String |
name |
Anzeigename der Eigenschaft
|
Modifier and Type | Optional Element | Description |
---|---|---|
double |
factor |
Mit diesem Faktor werden alle Rohwerte multipliziert, bevor sie dargestellt werden.
|
java.lang.Class<? extends PropertyFormatter> |
getFormatter |
Mit diesem
PropertyFormatter werden die Objekte zu Strings formatiert. |
int |
power |
Gibt die Potenz zurück.
|
int |
sortKey |
Gibt den Sortierschlüssel zurück, nach dem die Eigenschaften sortiert werden sollen.
|
java.lang.String |
unit |
Gibt die Basis-Einheit zurück, z.B.
|
int sortKey
java.lang.String unit
int power
double factor
java.lang.Class<? extends PropertyFormatter> getFormatter
PropertyFormatter
werden die Objekte zu Strings formatiert.PropertyFormatter
-Klasse