org.apache.empire.struts2.jsp.controls
Class PasswordInputControl
java.lang.Object
org.apache.empire.struts2.jsp.controls.InputControl
org.apache.empire.struts2.jsp.controls.PasswordInputControl
public class PasswordInputControl
- extends InputControl
Method Summary |
protected java.lang.String |
formatValue(java.lang.Object value,
InputControl.ValueInfo vi,
boolean hasError)
Returns the value formated as a string
this is a simple default implementation that does no type-secific formatting
Derived classes may override formatString an provide further formmatting
see TextInputControl for details |
protected java.lang.Object |
parseValue(java.lang.String value,
java.util.Locale locale,
Column column)
this function may be overridden to parse and convert the input value
to the data type of the supplied column |
void |
renderInput(HtmlWriter writer,
InputControl.ControlInfo ci)
this method renders a record value for input |
protected java.lang.Object |
validate(java.lang.Object value,
java.util.Locale locale,
Column column,
java.lang.String s)
this function may be overridden to validate a value that has
previously been parsed |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PASSWORD_NOT_CHANGED
public static final java.lang.String PASSWORD_NOT_CHANGED
- See Also:
- Constant Field Values
PasswordInputControl
public PasswordInputControl()
parseValue
protected java.lang.Object parseValue(java.lang.String value,
java.util.Locale locale,
Column column)
- Description copied from class:
InputControl
- this function may be overridden to parse and convert the input value
to the data type of the supplied column
- Overrides:
parseValue
in class InputControl
- Parameters:
value
- the value string from the request
- Returns:
- the parsed value
validate
protected java.lang.Object validate(java.lang.Object value,
java.util.Locale locale,
Column column,
java.lang.String s)
- Description copied from class:
InputControl
- this function may be overridden to validate a value that has
previously been parsed
- Overrides:
validate
in class InputControl
- Parameters:
value
- the parsed object values
- the unparsed value string. In case of an error this should be forwarded to the error function.
- Returns:
- the parsed value
formatValue
protected java.lang.String formatValue(java.lang.Object value,
InputControl.ValueInfo vi,
boolean hasError)
- Description copied from class:
InputControl
- Returns the value formated as a string
this is a simple default implementation that does no type-secific formatting
Derived classes may override formatString an provide further formmatting
see TextInputControl for details
- Overrides:
formatValue
in class InputControl
- Parameters:
value
- the value to be formattedvi
- Meta-information about the value
- Returns:
- the formatted value
renderInput
public void renderInput(HtmlWriter writer,
InputControl.ControlInfo ci)
- Description copied from class:
InputControl
- this method renders a record value for input
- Specified by:
renderInput
in class InputControl
- Parameters:
writer
- the HtmlWriter for html write-outci
- Object holding the value and meta-information about the value and the control
Copyright © 2008-2010 Apache Software Foundation. All Rights Reserved.