public class HTMLSelectElementImpl extends HTMLElementImpl implements org.w3c.dom.html.HTMLSelectElement, HTMLFormControl
HTMLSelectElement,
ElementImpl,
Serialized Formattributes, namefirstChild, fNodeListCache, ownerDocumentnextSibling, previousSiblingDOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, NORMALIZED, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_NODEATTRIBUTE_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_NODEDERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION| Constructor and Description |
|---|
HTMLSelectElementImpl(HTMLDocumentImpl owner,
String name)
Constructor requires owner document.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(org.w3c.dom.html.HTMLElement element,
org.w3c.dom.html.HTMLElement before) |
void |
blur() |
Node |
cloneNode(boolean deep)
Explicit implementation of cloneNode() to ensure that cache used
for getOptions() gets cleared.
|
void |
focus() |
NodeList |
getChildNodes()
Explicit implementation of getChildNodes() to avoid problems with
overriding the getLength() method hidden in the super class.
|
boolean |
getDisabled() |
int |
getLength()
NodeList method: Count the immediate children of this node
|
boolean |
getMultiple() |
String |
getName() |
org.w3c.dom.html.HTMLCollection |
getOptions() |
int |
getSelectedIndex() |
int |
getSize() |
int |
getTabIndex() |
String |
getType() |
String |
getValue() |
void |
remove(int index) |
void |
setDisabled(boolean disabled) |
void |
setMultiple(boolean multiple) |
void |
setName(String name) |
void |
setSelectedIndex(int selectedIndex) |
void |
setSize(int size) |
void |
setTabIndex(int tabIndex) |
void |
setValue(String value) |
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getClassName, getDir, getElementsByTagName, getElementsByTagNameNS, getForm, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitlegetAttributes, getBaseURI, getDefaultAttributes, getNodeName, getNodeType, getSchemaTypeInfo, getTagName, getTypeName, getTypeNamespace, getXercesAttribute, hasAttribute, hasAttributeNS, hasAttributes, isDerivedFrom, isEqualNode, normalize, reconcileDefaultAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOwnerDocument, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeDatagetChildNodesUnoptimized, getFirstChild, getLastChild, getOwnerDocument, getTextContent, hasChildNodes, insertBefore, item, removeChild, replaceChild, setTextContent, synchronizeChildrengetNextSibling, getParentNode, getPreviousSiblingaddEventListener, appendChild, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getLocalName, getNamespaceURI, getNodeNumber, getNodeValue, getPrefix, getReadOnly, getUserData, getUserData, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setNodeValue, setPrefix, setUserData, setUserData, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetFormgetClassName, 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, compareDocumentPosition, getAttributes, getBaseURI, 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, setUserDatapublic HTMLSelectElementImpl(HTMLDocumentImpl owner, String name)
owner - The owner HTML documentpublic String getType()
getType in interface org.w3c.dom.html.HTMLSelectElementpublic String getValue()
getValue in interface org.w3c.dom.html.HTMLSelectElementpublic void setValue(String value)
setValue in interface org.w3c.dom.html.HTMLSelectElementpublic int getSelectedIndex()
getSelectedIndex in interface org.w3c.dom.html.HTMLSelectElementpublic void setSelectedIndex(int selectedIndex)
setSelectedIndex in interface org.w3c.dom.html.HTMLSelectElementpublic org.w3c.dom.html.HTMLCollection getOptions()
getOptions in interface org.w3c.dom.html.HTMLSelectElementpublic int getLength()
ParentNodegetLength in interface org.w3c.dom.html.HTMLSelectElementgetLength in interface NodeListgetLength in class ParentNodeParentNodepublic boolean getDisabled()
getDisabled in interface org.w3c.dom.html.HTMLSelectElementpublic void setDisabled(boolean disabled)
setDisabled in interface org.w3c.dom.html.HTMLSelectElementpublic boolean getMultiple()
getMultiple in interface org.w3c.dom.html.HTMLSelectElementpublic void setMultiple(boolean multiple)
setMultiple in interface org.w3c.dom.html.HTMLSelectElementpublic String getName()
getName in interface org.w3c.dom.html.HTMLSelectElementpublic void setName(String name)
setName in interface org.w3c.dom.html.HTMLSelectElementpublic int getSize()
getSize in interface org.w3c.dom.html.HTMLSelectElementpublic void setSize(int size)
setSize in interface org.w3c.dom.html.HTMLSelectElementpublic int getTabIndex()
getTabIndex in interface org.w3c.dom.html.HTMLSelectElementpublic void setTabIndex(int tabIndex)
setTabIndex in interface org.w3c.dom.html.HTMLSelectElementpublic void add(org.w3c.dom.html.HTMLElement element, org.w3c.dom.html.HTMLElement before)
add in interface org.w3c.dom.html.HTMLSelectElementpublic void remove(int index)
remove in interface org.w3c.dom.html.HTMLSelectElementpublic void blur()
blur in interface org.w3c.dom.html.HTMLSelectElementpublic void focus()
focus in interface org.w3c.dom.html.HTMLSelectElementpublic NodeList getChildNodes()
getChildNodes in interface NodegetChildNodes in class ParentNodepublic Node cloneNode(boolean deep)
cloneNode in interface NodecloneNode in class ElementImplNode.cloneNode(boolean)Copyright © 2018 JBoss by Red Hat. All rights reserved.