com.vaadin.ui
Class PasswordField
java.lang.Object
com.vaadin.server.AbstractClientConnector
com.vaadin.ui.AbstractComponent
com.vaadin.ui.AbstractField<java.lang.String>
com.vaadin.ui.AbstractTextField
com.vaadin.ui.PasswordField
- All Implemented Interfaces:
- Buffered, BufferedValidatable, Property<java.lang.String>, Property.Editor, Property.ReadOnlyStatusChangeListener, Property.ReadOnlyStatusChangeNotifier, Property.ValueChangeListener, Property.ValueChangeNotifier, Property.Viewer, Validatable, Action.ShortcutNotifier, ConnectorEventListener, ContextClickEvent.ContextClickNotifier, FieldEvents.BlurNotifier, FieldEvents.FocusNotifier, FieldEvents.TextChangeNotifier, MethodEventSource, ClientConnector, Sizeable, VariableOwner, com.vaadin.shared.Connector, Component, Component.Focusable, Field<java.lang.String>, LegacyComponent, java.io.Serializable, java.util.EventListener
public class PasswordField
- extends AbstractTextField
A field that is used to enter secret text information like passwords. The
entered text is not displayed on the screen.
- See Also:
- Serialized Form
Constructor Summary |
PasswordField()
Constructs an empty PasswordField. |
PasswordField(Property dataSource)
Constructs a PasswordField with given property data source. |
PasswordField(java.lang.String caption)
Constructs a PasswordField with given caption. |
PasswordField(java.lang.String caption,
Property dataSource)
Constructs a PasswordField with given caption and property data source. |
PasswordField(java.lang.String caption,
java.lang.String value)
Constructs a PasswordField with given value and caption. |
Method Summary |
void |
clear()
Clears the value of the field. |
void |
readDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
Reads the component state from the given design. |
void |
writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
Writes the component state to the given design. |
Methods inherited from class com.vaadin.ui.AbstractTextField |
addBlurListener, addFocusListener, addListener, addListener, addListener, addTextChangeListener, beforeClientResponse, changeVariables, getColumns, getCursorPosition, getCustomAttributes, getInputPrompt, getMaxLength, getNullRepresentation, getState, getState, getTextChangeEventMode, getTextChangeTimeout, getType, isEmpty, isNullSettingAllowed, paintContent, removeBlurListener, removeFocusListener, removeListener, removeListener, removeListener, removeTextChangeListener, selectAll, setColumns, setCursorPosition, setInputPrompt, setInternalValue, setMaxLength, setNullRepresentation, setNullSettingAllowed, setSelectionRange, setTextChangeEventMode, setTextChangeTimeout, setValue |
Methods inherited from class com.vaadin.ui.AbstractField |
addListener, addListener, addReadOnlyStatusChangeListener, addValidator, addValueChangeListener, attach, commit, detach, discard, fireReadOnlyStatusChange, fireValueChange, focus, getConversionError, getConversionError, getConvertedValue, getConverter, getCurrentBufferedSourceException, getErrorMessage, getInternalValue, getModelType, getPropertyDataSource, getRequiredError, getTabIndex, getValidators, getValue, isBuffered, isImmediate, isInvalidAllowed, isInvalidCommitted, isModified, isReadOnly, isRequired, isValid, isValidationVisible, readOnlyStatusChange, removeAllValidators, removeListener, removeListener, removeReadOnlyStatusChangeListener, removeValidator, removeValueChangeListener, setBuffered, setConversionError, setConvertedValue, setConverter, setConverter, setCurrentBufferedSourceException, setInvalidAllowed, setInvalidCommitted, setLocale, setPropertyDataSource, setReadOnly, setRequired, setRequiredError, setTabIndex, setValidationVisible, setValue, setValue, shouldHideErrors, toString, validate, validate, valueChange |
Methods inherited from class com.vaadin.ui.AbstractComponent |
addContextClickListener, addListener, addShortcutListener, addStyleName, findAncestor, fireComponentErrorEvent, fireComponentEvent, getActionManager, getCaption, getComponentError, getData, getDebugId, getDescription, getExplicitImmediateValue, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isEnabled, isOrHasAncestor, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setData, setDebugId, setDescription, setEnabled, setHeight, setHeight, setHeightUndefined, setIcon, setId, setImmediate, setParent, setPrimaryStyleName, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setStyleName, setVisible, setWidth, setWidth, setWidthUndefined |
Methods inherited from class com.vaadin.server.AbstractClientConnector |
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.vaadin.ui.Component |
addListener, addStyleName, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isReadOnly, isVisible, removeListener, removeStyleName, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setReadOnly, setStyleName, setVisible |
Methods inherited from interface com.vaadin.server.ClientConnector |
addAttachListener, addDetachListener, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler |
Methods inherited from interface com.vaadin.shared.Connector |
getConnectorId |
Methods inherited from interface com.vaadin.server.Sizeable |
getHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeight, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthUndefined |
PasswordField
public PasswordField()
- Constructs an empty PasswordField.
PasswordField
public PasswordField(Property dataSource)
- Constructs a PasswordField with given property data source.
- Parameters:
dataSource
- the property data source for the field
PasswordField
public PasswordField(java.lang.String caption,
Property dataSource)
- Constructs a PasswordField with given caption and property data source.
- Parameters:
caption
- the caption for the fielddataSource
- the property data source for the field
PasswordField
public PasswordField(java.lang.String caption,
java.lang.String value)
- Constructs a PasswordField with given value and caption.
- Parameters:
caption
- the caption for the fieldvalue
- the value for the field
PasswordField
public PasswordField(java.lang.String caption)
- Constructs a PasswordField with given caption.
- Parameters:
caption
- the caption for the field
readDesign
public void readDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
- Description copied from interface:
Component
- Reads the component state from the given design.
The component is responsible not only for updating its own state but also
for ensuring that its children update their state based on the design.
It is assumed that the component is in its default state when this method
is called. Reading should only take into consideration attributes
specified in the design and not reset any unspecified attributes to their
defaults.
This method must not modify the design.
- Specified by:
readDesign
in interface Component
- Overrides:
readDesign
in class AbstractTextField
- Parameters:
design
- The element to obtain the state fromdesignContext
- The DesignContext instance used for parsing the design
writeDesign
public void writeDesign(org.jsoup.nodes.Element design,
DesignContext designContext)
- Description copied from interface:
Component
- Writes the component state to the given design.
The component is responsible not only for writing its own state but also
for ensuring that its children write their state to the design.
This method must not modify the component state.
- Specified by:
writeDesign
in interface Component
- Overrides:
writeDesign
in class AbstractTextField
- Parameters:
design
- The element to write the component state to. Any previous
attributes or child nodes are not cleared.designContext
- The DesignContext instance used for writing the design
clear
public void clear()
- Description copied from interface:
Field
- Clears the value of the field.
The field value is typically reset to the initial value of the field.
Calling Field.isEmpty()
on a cleared field must always returns true.
- Specified by:
clear
in interface Field<java.lang.String>
- Overrides:
clear
in class AbstractField<java.lang.String>
Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.