org.lobobrowser.html.domimpl
public class HTMLOptionElementImpl extends HTMLElementImpl implements HTMLOptionElement
attributesdocument, logger, nodeList, notificationsSuspended, parentNode, treeLock, uiNodeATTRIBUTE_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| Constructor and Description |
|---|
HTMLOptionElementImpl(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getDefaultSelected()
Represents the value of the HTML selected attribute.
|
boolean |
getDisabled()
The control is unavailable in this context.
|
HTMLFormElement |
getForm()
Returns the
FORM element containing this control. |
int |
getIndex()
The index of this
OPTION in its parent SELECT
, starting from 0. |
java.lang.String |
getLabel()
Option label for use in hierarchical menus.
|
boolean |
getSelected()
Represents the current state of the corresponding form control, in an
interactive user agent.
|
java.lang.String |
getText()
The text contained within the option element.
|
java.lang.String |
getValue()
The current form control value.
|
void |
setDefaultSelected(boolean defaultSelected)
Represents the value of the HTML selected attribute.
|
void |
setDisabled(boolean disabled)
The control is unavailable in this context.
|
void |
setLabel(java.lang.String label)
Option label for use in hierarchical menus.
|
void |
setSelected(boolean selected)
Represents the current state of the corresponding form control, in an
interactive user agent.
|
void |
setText(java.lang.String value) |
void |
setValue(java.lang.String value)
The current form control value.
|
java.lang.String |
toString() |
addStyleSheetDeclarations, appendOuterHTMLImpl, assignAttributeField, createDefaultStyleSheet, createRenderState, findStyleDeclarations, forgetLocalStyle, forgetStyle, getAncestor, getAncestorForJavaClass, getAncestorWithClass, getAncestorWithId, getAttributeAsBoolean, getAttributeAsInt, getCharset, getClassName, getComputedStyle, getCssInputSourceForDecl, getCurrentStyle, getDocumentBaseURI, getFormInputs, getOffsetHeight, getOffsetLeft, getOffsetTop, getOffsetWidth, getOuterHTML, getParent, getParentStyle, getParentWithClass, getParentWithId, getPreceedingSibling, getPreceedingSiblingElement, getPreceedingSiblingWithClass, getPreceedingSiblingWithId, getPseudoNames, getStyle, informInvalid, informInvalidAttibute, setCharset, setClassName, setCurrentStyle, setInnerHTML, setMouseOver, setStyle, warn, warncreateSimilarNode, equalAttributes, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDir, getElementsByTagName, getElementsByTagNameNS, getId, getLang, getLocalName, getNodeName, getNodeType, getNodeValue, getRawInnerText, getSchemaTypeInfo, getTagName, getTitle, hasAttribute, hasAttributeNS, hasAttributes, htmlEncodeChildText, isTagName, normalizeAttributeName, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeImpl, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDir, setId, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setInnerText, setLang, setNodeValue, setTitleappendChild, appendInnerHTMLImpl, appendInnerTextImpl, cloneNode, compareDocumentPosition, findUINode, forgetRenderState, getAlignmentX, getAlignmentY, getBaseURI, getChildNodes, getChildren, getChildrenArray, getDescendents, getDocumentItem, getDocumentURL, getFeature, getFirstChild, getFullURL, getHtmlRendererContext, getInnerHTML, getInnerText, getLastChild, getNamespaceURI, getNextSibling, getNodeList, getOwnerDocument, getParentModelNode, getParentNode, getParentRenderState, getPrefix, getPreviousSibling, getRenderState, getTextContent, getUINode, getUserAgentContext, getUserData, hasChildNodes, informDocumentInvalid, informExternalScriptLoading, informLayoutInvalid, informLookInvalid, informNodeLoaded, informPositionInvalid, informSizeInvalid, informStructureInvalid, insertAfter, insertAt, insertBefore, isDefaultNamespace, isEqualNode, isEqualOrDescendentOf, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeAllChildren, removeAllChildrenImpl, removeChild, removeChildAt, removeChildren, removeChildrenImpl, replaceAdjacentTextNodes, replaceAdjacentTextNodes, replaceChild, setDocumentItem, setPrefix, setTextContent, setUINode, setUserDatagetScriptable, setScriptableclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitlegetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSappendChild, 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, setUserDatainformLayoutInvalid, informLookInvalid, informPositionInvalid, informSizeInvalidpublic boolean getDefaultSelected()
HTMLOptionElementgetDefaultSelected in interface HTMLOptionElementpublic boolean getDisabled()
HTMLOptionElementgetDisabled in interface HTMLOptionElementpublic HTMLFormElement getForm()
HTMLOptionElementFORM element containing this control. Returns
null if this control is not within the context of a
form.getForm in interface HTMLOptionElementpublic int getIndex()
HTMLOptionElementOPTION in its parent SELECT
, starting from 0.getIndex in interface HTMLOptionElementpublic java.lang.String getLabel()
HTMLOptionElementgetLabel in interface HTMLOptionElementpublic boolean getSelected()
HTMLOptionElementgetSelected in interface HTMLOptionElementpublic java.lang.String getText()
HTMLOptionElementgetText in interface HTMLOptionElementpublic void setText(java.lang.String value)
public java.lang.String getValue()
HTMLOptionElementgetValue in interface HTMLOptionElementpublic void setDefaultSelected(boolean defaultSelected)
HTMLOptionElementsetDefaultSelected in interface HTMLOptionElementpublic void setDisabled(boolean disabled)
HTMLOptionElementsetDisabled in interface HTMLOptionElementpublic void setLabel(java.lang.String label)
HTMLOptionElementsetLabel in interface HTMLOptionElementpublic void setSelected(boolean selected)
HTMLOptionElementsetSelected in interface HTMLOptionElementpublic void setValue(java.lang.String value)
HTMLOptionElementsetValue in interface HTMLOptionElementpublic java.lang.String toString()
toString in class HTMLElementImpl