|
||||||||||
| 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.HtmlInput
com.gargoylesoftware.htmlunit.html.HtmlRadioButtonInput
public class HtmlRadioButtonInput
Wrapper for the HTML element "input".
| 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 |
|---|
| Fields inherited from class com.gargoylesoftware.htmlunit.html.HtmlInput |
|---|
TAG_NAME |
| 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 | |
|---|---|
java.lang.String |
asText()
A radio button does not have a textual representation, but we invent one for it because it is useful for testing. |
protected Page |
doClickAction(Page defaultPage)
Override of default clickAction that makes this radio button the selected one when it is clicked. |
boolean |
isDefaultChecked()
Returns the default checked state to use when this element gets reset, if applicable. |
protected boolean |
isStateUpdateFirst()
Returns true if state updates should be done before onclick event handling. |
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). |
Page |
setChecked(boolean isChecked)
Sets the "checked" attribute. |
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. |
| Methods inherited from class com.gargoylesoftware.htmlunit.html.HtmlInput |
|---|
click, getAcceptAttribute, getAccessKeyAttribute, getAlignAttribute, getAltAttribute, getCheckedAttribute, getDefaultValue, getDisabledAttribute, getMaxLengthAttribute, getNameAttribute, getOnBlurAttribute, getOnChangeAttribute, getOnFocusAttribute, getOnSelectAttribute, getReadOnlyAttribute, getSizeAttribute, getSrcAttribute, getSubmitKeyValuePairs, getTabIndexAttribute, getTypeAttribute, getUseMapAttribute, getValueAttribute, isChecked, isDisabled, isReadOnly, setDefaultValue, setReadOnly, setValueAttribute |
| 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, printXml, 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, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
| Method Detail |
|---|
public void reset()
reset in interface SubmittableElementreset in class HtmlInputSubmittableElement.reset()public Page setChecked(boolean isChecked)
setChecked in class HtmlInputisChecked - true if this element is to be selected
public java.lang.String asText()
asText in class DomNode
protected Page doClickAction(Page defaultPage)
throws java.io.IOException
doClickAction in class HtmlElementdefaultPage - the default page to return if the action does not
load a new page.
java.io.IOException - if an IO error occurredpublic void setDefaultValue(java.lang.String defaultValue)
setDefaultValue in interface SubmittableElementsetDefaultValue in class HtmlInputdefaultValue - the default value to use when this element gets reset, if applicableSubmittableElement.setDefaultValue(String)public void setDefaultChecked(boolean defaultChecked)
setDefaultChecked in interface SubmittableElementsetDefaultChecked in class HtmlInputdefaultChecked - the default checked state to use when this element gets reset, if applicableSubmittableElement.setDefaultChecked(boolean)public boolean isDefaultChecked()
isDefaultChecked in interface SubmittableElementisDefaultChecked in class HtmlInputSubmittableElement.isDefaultChecked()protected boolean isStateUpdateFirst()
HtmlCheckBoxInput.
isStateUpdateFirst in class HtmlElement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||