wicket.markup.html.form
Class PasswordTextField
java.lang.Object
wicket.Component
wicket.MarkupContainer
wicket.markup.html.WebMarkupContainer
wicket.markup.html.form.FormComponent
wicket.markup.html.form.AbstractTextComponent
wicket.markup.html.form.TextField
wicket.markup.html.form.PasswordTextField
- All Implemented Interfaces:
- java.io.Serializable
public class PasswordTextField
- extends TextField
A password text field component. As you type, characters show up as asterisks
or some other such character so that nobody can look over your shoulder and
read your password.
By default this text field is required. If it is not, call
FormComponent.setRequired(boolean) with value of false.
- Author:
- Jonathan Locke
- See Also:
- Serialized Form
| Fields inherited from class wicket.Component |
ENABLE, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED6, FLAG_RESERVED7, FLAG_RESERVED8, PATH_SEPARATOR, RENDER |
|
Method Summary |
protected java.lang.String |
getInputType()
Subclass should override this method if this textfields mappes on a different
input type as text. |
java.lang.String |
getModelValue()
|
boolean |
getResetPassword()
Flag indicating whether the contents of the field should be reset each
time it is rendered. |
protected void |
onComponentTag(ComponentTag tag)
Processes the component tag. |
void |
setModelValue(java.lang.String[] valueArray)
Sets the value for a form component. |
PasswordTextField |
setResetPassword(boolean resetPassword)
Flag indicating whether the contents of the field should be reset each
time it is rendered. |
| Methods inherited from class wicket.markup.html.form.FormComponent |
add, checkRequired, clearInput, convert, error, getConvertedInput, getForm, getInput, getInputAsArray, getInputName, getLabel, getRawInput, getType, getValidatorKeyPrefix, getValidators, getValue, hasRawInput, inputAsInt, inputAsInt, inputAsIntArray, inputAsStringArray, inputChanged, internalOnModelChanged, invalid, isMultiPart, isPersistent, isRequired, isValid, isValidated, onDetach, onDisabled, onInvalid, onValid, processInput, setLabel, setModelValue, setPersistent, setRequired, setType, updateModel, valid, validate, validateRequired, validateValidators |
| Methods inherited from class wicket.MarkupContainer |
add, autoAdd, contains, findMarkupStream, get, getAssociatedMarkupStream, getMarkupStream, internalAdd, internalAttach, internalDetach, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, replace, setMarkupStream, setModel, size, toString, toString, visitChildren, visitChildren |
| Methods inherited from class wicket.Component |
add, addStateChange, checkComponentTag, checkComponentTagAttribute, continueToOriginalDestination, debug, detachBehaviors, detachModel, detachModels, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getApplicationPages, getApplicationSettings, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMetaData, getModel, getModelComparator, getModelObject, getModelObjectAsString, getOutputMarkupId, getPage, getPageFactory, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getSizeInBytes, getString, getString, getString, getStyle, getVariation, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnAttach, internalOnDetach, isActionAuthorized, isAncestorOf, isBehaviorAccepted, isEnableAllowed, isEnabled, isHeadRendered, isIgnoreAttributeModifier, isRenderAllowed, isVersioned, isVisible, isVisibleInHierarchy, modelChanged, modelChanging, newPage, newPage, onAfterRender, onAttach, onBeforeRender, onBeginRequest, onEndRequest, onModelChanged, onModelChanging, onRender, redirectToInterceptPage, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderedBehaviors, renderHead, replaceComponentTagBody, replaceWith, resetHeadRendered, sameRootModel, sameRootModel, setAuto, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMetaData, setModelObject, setOutputMarkupId, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisible, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PasswordTextField
public PasswordTextField(java.lang.String id)
- See Also:
Component.Component(String)
PasswordTextField
public PasswordTextField(java.lang.String id,
IModel model)
- See Also:
Component.Component(String, IModel)
getResetPassword
public final boolean getResetPassword()
- Flag indicating whether the contents of the field should be reset each
time it is rendered. If
true, the contents are emptied
when the field is rendered. This is useful for login forms. If
false, the contents of the model are put into the field.
This is useful for entry forms where the contents of the model should be
editable, or resubmitted.
- Returns:
- Returns the resetPassword.
getModelValue
public final java.lang.String getModelValue()
- Overrides:
getModelValue in class FormComponent
- Returns:
- Value to return when model value is needed
- See Also:
FormComponent.getModelValue()
setResetPassword
public final PasswordTextField setResetPassword(boolean resetPassword)
- Flag indicating whether the contents of the field should be reset each
time it is rendered. If
true, the contents are emptied
when the field is rendered. This is useful for login forms. If
false, the contents of the model are put into the field.
This is useful for entry forms where the contents of the model should be
editable, or resubmitted.
- Parameters:
resetPassword - The resetPassword to set.
- Returns:
this.
setModelValue
public final void setModelValue(java.lang.String[] valueArray)
- Description copied from class:
FormComponent
- Sets the value for a form component.
- Overrides:
setModelValue in class FormComponent
- Parameters:
valueArray - The value- See Also:
FormComponent.setModelValue(java.lang.String[])
onComponentTag
protected final void onComponentTag(ComponentTag tag)
- Processes the component tag.
- Overrides:
onComponentTag in class TextField
- Parameters:
tag - Tag to modify- See Also:
Component.onComponentTag(ComponentTag)
getInputType
protected java.lang.String getInputType()
- Description copied from class:
TextField
- Subclass should override this method if this textfields mappes on a different
input type as text. Like PasswordField or HiddenField.
- Overrides:
getInputType in class TextField
- Returns:
- The input type of this textfield, default is 'text'
Copyright © 2004-2007 Wicket developers. All Rights Reserved.