|
|||||||||
| 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 HTMLOptionElementpublic boolean getDisabled()
HTMLOptionElement
getDisabled 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()
HTMLOptionElement
getLabel in interface HTMLOptionElementpublic boolean getSelected()
HTMLOptionElement
getSelected in interface HTMLOptionElementpublic java.lang.String getText()
HTMLOptionElement
getText in interface HTMLOptionElementpublic void setText(java.lang.String value)
public java.lang.String getValue()
HTMLOptionElement
getValue in interface HTMLOptionElementpublic void setDefaultSelected(boolean defaultSelected)
HTMLOptionElement
setDefaultSelected in interface HTMLOptionElementpublic void setDisabled(boolean disabled)
HTMLOptionElement
setDisabled in interface HTMLOptionElementpublic void setLabel(java.lang.String label)
HTMLOptionElement
setLabel in interface HTMLOptionElementpublic void setSelected(boolean selected)
HTMLOptionElement
setSelected in interface HTMLOptionElementpublic void setValue(java.lang.String value)
HTMLOptionElement
setValue in interface HTMLOptionElementpublic java.lang.String toString()
toString in class HTMLElementImpl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||