@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.