@Documented @Retention(value=RUNTIME) @Target(value=FIELD) public @interface Preference
DefaultConfigController.createPropertySet()
and
DefaultConfigController.createPropertySet(Object)
.DefaultConfigController
Modifier and Type | Required Element and Description |
---|---|
String |
key |
String |
label |
Modifier and Type | Optional Element and Description |
---|---|
String |
config |
String |
description
Description text (used for tooltips).
|
String |
interval
Gets the valid interval for numeric parameters, e.g.
|
Class<? extends com.bc.ceres.binding.Validator> |
validatorClass |
String[] |
valueSet |
public abstract String label
public abstract String key
public abstract String config
Config.instance(config).preferences()
).public abstract String[] valueSet
public abstract String interval
"[10,20)"
: in the range 10 (inclusive) to 20 (exclusive).public abstract String description
public abstract Class<? extends com.bc.ceres.binding.Validator> validatorClass
Copyright © 2014–2016 European Space Agency (ESA). All rights reserved.