| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Target(value=FIELD) @Retention(value=RUNTIME) public @interface Setting
The Setting annotation. This is used for elicitation method properties that can be changed from the questionnaire editor.
| Required Element Summary | |
|---|---|
|  java.lang.String | nameThe name of the element. | 
| Optional Element Summary | |
|---|---|
|  java.lang.String[] | disablesThis is for boolean if the boolean is false the setting items listened in this array are disabled. | 
|  java.lang.String[] | enablesThis is for boolean if the boolean is true the setting items listened in this array are enabled. | 
|  java.lang.String | helpThe tooltip help text. | 
|  int | positionThe position supports an order of the items. | 
|  double[] | valuesValues for an spinner which can edit the value of the item. | 
| Element Detail | 
|---|
public abstract java.lang.String name
public abstract java.lang.String help
public abstract double[] values
values = {min, max, step}
 
 Where min is the minimum, max the maximum and step the
 number of precision of the value.  This three can be integers
 or doubles.
public abstract java.lang.String[] enables
public abstract java.lang.String[] disables
public abstract int position
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||