@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface OsaConfigParam
| Modifier and Type | Required Element and Description |
|---|---|
java.lang.String |
name |
java.lang.String |
resourceKey |
java.lang.String |
widgetTypeName
The type name of widget.
|
| Modifier and Type | Optional Element and Description |
|---|---|
java.lang.String |
defaultValue
The default value of configuration
|
java.lang.String |
range
The range of values in comma separted format if the type of configuration is number
|
boolean |
required
A flag to indicate if this configuration is required to advance to next step in UI
|
java.lang.String |
resourceBundleClass |
java.lang.String |
selectOptions
The available options for select widget type.
|
public abstract java.lang.String name
public abstract java.lang.String widgetTypeName
OsaConfigWidgetTypespublic abstract boolean required
public abstract java.lang.String defaultValue
public abstract java.lang.String range