public class IntParameter extends PanelProviderParameter
SCOPE_BOTH, SCOPE_INSTANCE, SCOPE_PANEL
Constructor and Description |
---|
IntParameter(PanelProvider provider) |
IntParameter(PanelProvider provider,
String id,
boolean required) |
IntParameter(PanelProvider provider,
String id,
boolean required,
String defaultValue) |
Modifier and Type | Method and Description |
---|---|
boolean |
isValid(String value)
Validates a string entered as a parameter value
|
String |
readFromRequest(javax.servlet.http.HttpServletRequest req)
Reads the value from the request submitted
|
String |
renderHTML(javax.servlet.http.HttpServletRequest req,
PanelInstance instance,
PanelProviderParameter param,
String value)
Renders a form field to enter this parameter's value
|
static int |
value(String value,
int defaultValue)
Returns the parameter value as an int, given the parameter value.
|
clone, equals, escapeParameterValue, getDefaultValue, getDefaultValue, getDescription, getDescription, getId, getProvider, getScope, isEmpty, isI18n, isRequired, isSystemParameter, setDefaultValue, setDefaultValue, setI18n, setId, setRequired, setScope, setSystemParameter
public IntParameter(PanelProvider provider)
public IntParameter(PanelProvider provider, String id, boolean required)
public IntParameter(PanelProvider provider, String id, boolean required, String defaultValue)
public boolean isValid(String value)
PanelProviderParameter
isValid
in class PanelProviderParameter
value
- value to validatepublic String renderHTML(javax.servlet.http.HttpServletRequest req, PanelInstance instance, PanelProviderParameter param, String value)
PanelProviderParameter
renderHTML
in class PanelProviderParameter
req
- Http request in useinstance
- panel instanceparam
- this same parametervalue
- parameter valuepublic String readFromRequest(javax.servlet.http.HttpServletRequest req)
PanelProviderParameter
readFromRequest
in class PanelProviderParameter
public static int value(String value, int defaultValue)
value
- parameter valueCopyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.