|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.lobobrowser.js.AbstractScriptableDelegate
org.lobobrowser.html.domimpl.NodeImpl
org.lobobrowser.html.domimpl.ElementImpl
org.lobobrowser.html.domimpl.HTMLElementImpl
org.lobobrowser.html.domimpl.HTMLOptionElementImpl
public class HTMLOptionElementImpl
Field Summary |
---|
Fields inherited from class org.lobobrowser.html.domimpl.ElementImpl |
---|
attributes |
Fields inherited from class org.lobobrowser.html.domimpl.NodeImpl |
---|
document, logger, nodeList, notificationsSuspended, parentNode, treeLock, uiNode |
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 |
Constructor Summary | |
---|---|
HTMLOptionElementImpl(java.lang.String name)
|
Method Summary | |
---|---|
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()
|
Methods inherited from class org.lobobrowser.js.AbstractScriptableDelegate |
---|
getScriptable, setScriptable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.w3c.dom.html2.HTMLElement |
---|
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle |
Methods inherited from interface org.w3c.dom.Element |
---|
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS |
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 |
Methods inherited from interface org.lobobrowser.html.style.CSS2PropertiesContext |
---|
informLayoutInvalid, informLookInvalid, informPositionInvalid, informSizeInvalid |
Constructor Detail |
---|
public HTMLOptionElementImpl(java.lang.String name)
Method Detail |
---|
public boolean getDefaultSelected()
HTMLOptionElement
getDefaultSelected
in interface HTMLOptionElement
public boolean getDisabled()
HTMLOptionElement
getDisabled
in interface HTMLOptionElement
public HTMLFormElement getForm()
HTMLOptionElement
FORM
element containing this control. Returns
null
if this control is not within the context of a
form.
getForm
in interface HTMLOptionElement
public int getIndex()
HTMLOptionElement
OPTION
in its parent SELECT
, starting from 0.
getIndex
in interface HTMLOptionElement
public java.lang.String getLabel()
HTMLOptionElement
getLabel
in interface HTMLOptionElement
public boolean getSelected()
HTMLOptionElement
getSelected
in interface HTMLOptionElement
public java.lang.String getText()
HTMLOptionElement
getText
in interface HTMLOptionElement
public void setText(java.lang.String value)
public java.lang.String getValue()
HTMLOptionElement
getValue
in interface HTMLOptionElement
public void setDefaultSelected(boolean defaultSelected)
HTMLOptionElement
setDefaultSelected
in interface HTMLOptionElement
public void setDisabled(boolean disabled)
HTMLOptionElement
setDisabled
in interface HTMLOptionElement
public void setLabel(java.lang.String label)
HTMLOptionElement
setLabel
in interface HTMLOptionElement
public void setSelected(boolean selected)
HTMLOptionElement
setSelected
in interface HTMLOptionElement
public void setValue(java.lang.String value)
HTMLOptionElement
setValue
in interface HTMLOptionElement
public java.lang.String toString()
toString
in class HTMLElementImpl
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |