com.vaadin.ui
Class TextArea
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.TextArea
- 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, 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 TextArea
- extends AbstractTextField
A text field that supports multi line editing.
- See Also:
- Serialized Form
Constructor Summary |
TextArea()
Constructs an empty TextArea. |
TextArea(Property dataSource)
Constructs a TextArea with given property data source. |
TextArea(java.lang.String caption)
Constructs an empty TextArea with given caption. |
TextArea(java.lang.String caption,
Property dataSource)
Constructs a TextArea with given caption and property data source. |
TextArea(java.lang.String caption,
java.lang.String value)
Constructs a TextArea with given caption and value. |
Method Summary |
int |
getRows()
Gets the number of rows in the text area. |
protected com.vaadin.shared.ui.textarea.TextAreaState |
getState()
Returns the shared state bean with information to be sent from the server
to the client. |
boolean |
isWordwrap()
Tests if the text area is in word-wrap mode. |
void |
setRows(int rows)
Sets the number of rows in the text area. |
void |
setWordwrap(boolean wordwrap)
Sets the text area's word-wrap mode on or off. |
Methods inherited from class com.vaadin.ui.AbstractTextField |
addBlurListener, addFocusListener, addListener, addListener, addListener, addTextChangeListener, beforeClientResponse, changeVariables, getColumns, getCursorPosition, getInputPrompt, getMaxLength, getNullRepresentation, 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, getState, getTabIndex, getValidators, getValue, isBuffered, 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, shouldHideErrors, toString, validate, validate, valueChange |
Methods inherited from class com.vaadin.ui.AbstractComponent |
addListener, addShortcutListener, addStyleName, findAncestor, fireComponentErrorEvent, fireComponentEvent, getActionManager, getCaption, getComponentError, getData, getDebugId, getDescription, getHeight, getHeightUnits, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getWidth, getWidthUnits, isConnectorEnabled, isEnabled, isImmediate, isVisible, removeListener, removeShortcutListener, removeStyleName, setCaption, setComponentError, setData, setDebugId, setDescription, setEnabled, setHeight, setHeight, setIcon, setId, setImmediate, setParent, setPrimaryStyleName, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth |
Methods inherited from class com.vaadin.server.AbstractClientConnector |
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hasListeners, isAttached, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler, setResource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, 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 |
TextArea
public TextArea()
- Constructs an empty TextArea.
TextArea
public TextArea(java.lang.String caption)
- Constructs an empty TextArea with given caption.
- Parameters:
caption
- the caption for the field.
TextArea
public TextArea(Property dataSource)
- Constructs a TextArea with given property data source.
- Parameters:
dataSource
- the data source for the field
TextArea
public TextArea(java.lang.String caption,
Property dataSource)
- Constructs a TextArea with given caption and property data source.
- Parameters:
caption
- the caption for the fielddataSource
- the data source for the field
TextArea
public TextArea(java.lang.String caption,
java.lang.String value)
- Constructs a TextArea with given caption and value.
- Parameters:
caption
- the caption for the fieldvalue
- the value for the field
getState
protected com.vaadin.shared.ui.textarea.TextAreaState getState()
- Description copied from class:
AbstractComponent
- Returns the shared state bean with information to be sent from the server
to the client.
Subclasses should override this method and set any relevant fields of the
state returned by super.getState().
- Overrides:
getState
in class AbstractTextField
- Returns:
- updated component shared state
setRows
public void setRows(int rows)
- Sets the number of rows in the text area.
- Parameters:
rows
- the number of rows for this text area.
getRows
public int getRows()
- Gets the number of rows in the text area.
- Returns:
- number of explicitly set rows.
setWordwrap
public void setWordwrap(boolean wordwrap)
- Sets the text area's word-wrap mode on or off.
- Parameters:
wordwrap
- the boolean value specifying if the text area should be in
word-wrap mode.
isWordwrap
public boolean isWordwrap()
- Tests if the text area is in word-wrap mode.
- Returns:
true
if the component is in word-wrap mode,
false
if not.
Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.