|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.gargoylesoftware.htmlunit.html.DomNode
com.gargoylesoftware.htmlunit.html.DomNamespaceNode
com.gargoylesoftware.htmlunit.html.DomElement
com.gargoylesoftware.htmlunit.html.HtmlElement
com.gargoylesoftware.htmlunit.html.StyledElement
com.gargoylesoftware.htmlunit.html.ClickableElement
com.gargoylesoftware.htmlunit.html.HtmlTextArea
public class HtmlTextArea
Wrapper for the HTML element "textarea".
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.gargoylesoftware.htmlunit.html.HtmlElement |
---|
HtmlElement.ChildElementsIterator |
Nested classes/interfaces inherited from class com.gargoylesoftware.htmlunit.html.DomNode |
---|
DomNode.ChildIterator, DomNode.DescendantElementsIterator |
Field Summary | |
---|---|
static java.lang.String |
TAG_NAME
The HTML tag represented by this element. |
Fields inherited from class com.gargoylesoftware.htmlunit.html.HtmlElement |
---|
TAB_INDEX_OUT_OF_BOUNDS |
Fields inherited from class com.gargoylesoftware.htmlunit.html.DomElement |
---|
ATTRIBUTE_NOT_DEFINED, ATTRIBUTE_VALUE_EMPTY |
Fields inherited from class com.gargoylesoftware.htmlunit.html.DomNode |
---|
AS_TEXT_BLANK, AS_TEXT_BLOCK_SEPARATOR, AS_TEXT_NEW_LINE, AS_TEXT_TAB, PROPERTY_ELEMENT, READY_STATE_COMPLETE, READY_STATE_INTERACTIVE, READY_STATE_LOADED, READY_STATE_LOADING, READY_STATE_UNINITIALIZED |
Fields inherited from interface org.w3c.dom.Node |
---|
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Method Summary | |
---|---|
protected void |
doType(char c,
boolean shiftKey,
boolean ctrlKey,
boolean altKey)
Performs the effective type action, called after the keyPress event and before the keyUp event. |
void |
focus()
Sets the focus on this element. |
java.lang.String |
getAccessKeyAttribute()
Returns the value of the attribute "accesskey". |
java.lang.String |
getColumnsAttribute()
Returns the value of the attribute "cols". |
java.lang.String |
getDefaultValue()
Returns the default value to use when this element gets reset, if applicable. |
java.lang.String |
getDisabledAttribute()
Returns the value of the attribute "disabled". |
java.lang.String |
getNameAttribute()
Returns the value of the attribute "name". |
java.lang.String |
getOnBlurAttribute()
Returns the value of the attribute "onblur". |
java.lang.String |
getOnChangeAttribute()
Returns the value of the attribute "onchange". |
java.lang.String |
getOnFocusAttribute()
Returns the value of the attribute "onfocus". |
java.lang.String |
getOnSelectAttribute()
Returns the value of the attribute "onselect". |
Page |
getPage()
Returns the page which contains this element. |
java.lang.String |
getReadOnlyAttribute()
Returns the value of the attribute "readonly". |
java.lang.String |
getRowsAttribute()
Returns the value of the attribute "rows". |
java.lang.String |
getSelectedText()
Returns the selected text in this element, or null if there is no selected text in this element. |
int |
getSelectionEnd()
Returns the end position of the selected text in this element. |
int |
getSelectionStart()
Returns the start position of the selected text in this element. |
org.apache.commons.httpclient.NameValuePair[] |
getSubmitKeyValuePairs()
Returns an array of NameValuePair s that are the values that will be sent
back to the server whenever this element's containing form is submitted. |
java.lang.String |
getTabIndexAttribute()
Returns the value of the attribute "tabindex". |
java.lang.String |
getText()
Returns the value that would be displayed in the text area. |
boolean |
isDefaultChecked()
Returns the default checked state to use when this element gets reset, if applicable. |
boolean |
isDisabled()
Returns true if the disabled attribute is set for this element. |
boolean |
isReadOnly()
Returns true if this element is read only. |
protected void |
printXml(java.lang.String indent,
java.io.PrintWriter printWriter)
Recursively write the XML data for the node tree starting at node . |
void |
reset()
Returns the value of this element to the default value or checked state (usually what it was at the time the page was loaded, unless it has been modified via JavaScript). |
void |
select()
Focuses this element and selects all of its text. |
void |
setDefaultChecked(boolean defaultChecked)
Sets the default checked state to use when this element gets reset, if applicable. |
void |
setDefaultValue(java.lang.String defaultValue)
Sets the default value to use when this element gets reset, if applicable. |
void |
setReadOnly(boolean isReadOnly)
Sets the "readOnly" attribute. |
void |
setSelectionEnd(int selectionEnd)
Sets the end position of the selected text in this element. |
void |
setSelectionStart(int selectionStart)
Sets the start position of the selected text in this element. |
void |
setText(java.lang.String newValue)
Sets the new value of this text area. |
Methods inherited from class com.gargoylesoftware.htmlunit.html.StyledElement |
---|
getClassAttribute, getIdAttribute, getStyleAttribute, getTitleAttribute |
Methods inherited from class com.gargoylesoftware.htmlunit.html.DomElement |
---|
cloneNode, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributesMap, getElementsByTagName, getElementsByTagNameNS, getNodeType, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, hasAttributes, isEmptyXmlTagExpanded, namespaces, printOpeningTagContentAsXml, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS |
Methods inherited from class com.gargoylesoftware.htmlunit.html.DomNamespaceNode |
---|
getLocalName, getNamespaceURI, getPrefix, getQualifiedName, setPrefix |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.w3c.dom.Node |
---|
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
Field Detail |
---|
public static final java.lang.String TAG_NAME
Method Detail |
---|
public final java.lang.String getText()
public final void setText(java.lang.String newValue)
HtmlElement.type(String)
.
newValue
- the new valuepublic org.apache.commons.httpclient.NameValuePair[] getSubmitKeyValuePairs()
Returns an array of NameValuePair
s that are the values that will be sent
back to the server whenever this element's containing form is submitted.
THIS METHOD IS INTENDED FOR THE USE OF THE FRAMEWORK ONLY AND SHOULD NOT BE USED BY CONSUMERS OF HTMLUNIT. USE AT YOUR OWN RISK.
getSubmitKeyValuePairs
in interface SubmittableElement
public void reset()
reset
in interface SubmittableElement
SubmittableElement.reset()
public void setDefaultValue(java.lang.String defaultValue)
setDefaultValue
in interface SubmittableElement
defaultValue
- the default value to use when this element gets reset, if applicableSubmittableElement.setDefaultValue(String)
public java.lang.String getDefaultValue()
getDefaultValue
in interface SubmittableElement
SubmittableElement.getDefaultValue()
public void setDefaultChecked(boolean defaultChecked)
setDefaultChecked
in interface SubmittableElement
defaultChecked
- the default checked state to use when this element gets reset, if applicableSubmittableElement.setDefaultChecked(boolean)
,
HtmlRadioButtonInput.setDefaultChecked(boolean)
,
HtmlCheckBoxInput.setDefaultChecked(boolean)
public boolean isDefaultChecked()
isDefaultChecked
in interface SubmittableElement
SubmittableElement.isDefaultChecked()
,
HtmlRadioButtonInput.isDefaultChecked()
,
HtmlCheckBoxInput.isDefaultChecked()
public final java.lang.String getNameAttribute()
public final java.lang.String getRowsAttribute()
public final java.lang.String getColumnsAttribute()
public final boolean isDisabled()
isDisabled
in interface DisabledElement
public final java.lang.String getDisabledAttribute()
getDisabledAttribute
in interface DisabledElement
public final java.lang.String getReadOnlyAttribute()
public final java.lang.String getTabIndexAttribute()
public final java.lang.String getAccessKeyAttribute()
public final java.lang.String getOnFocusAttribute()
public final java.lang.String getOnBlurAttribute()
public final java.lang.String getOnSelectAttribute()
public final java.lang.String getOnChangeAttribute()
public void select()
public java.lang.String getSelectedText()
public int getSelectionStart()
public void setSelectionStart(int selectionStart)
selectionStart
- the start position of the selected text in this elementpublic int getSelectionEnd()
public void setSelectionEnd(int selectionEnd)
selectionEnd
- the end position of the selected text in this elementprotected void printXml(java.lang.String indent, java.io.PrintWriter printWriter)
node
.
printXml
in class DomElement
indent
- white space to indent child nodesprintWriter
- writer where child nodes are writtenprotected void doType(char c, boolean shiftKey, boolean ctrlKey, boolean altKey)
doType
in class HtmlElement
c
- the character you with to simulate typingshiftKey
- true if SHIFT is pressed during the typingctrlKey
- true if CTRL is pressed during the typingaltKey
- true if ALT is pressed during the typingpublic void focus()
focus
in class HtmlElement
public void setReadOnly(boolean isReadOnly)
isReadOnly
- true if this element is read onlypublic boolean isReadOnly()
public Page getPage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |