@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface OsaConfigParam
Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
name |
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 |
selectOptions
The available options for select widget type.
|
public abstract java.lang.String name
public abstract java.lang.String widgetTypeName
OsaConfigWidgetTypes
public abstract boolean required
public abstract java.lang.String defaultValue