BEA WebLogic Server 9.0 API Reference
weblogic.apache.html.dom
Class HTMLSelectElementImpl
java.lang.Object
weblogic.apache.xerces.dom.NodeImpl
weblogic.apache.xerces.dom.ChildNode
weblogic.apache.xerces.dom.ParentNode
weblogic.apache.xerces.dom.ElementImpl
weblogic.apache.html.dom.HTMLElementImpl
weblogic.apache.html.dom.HTMLSelectElementImpl
- All Implemented Interfaces:
- Cloneable, Element, EventTarget, HTMLElement, HTMLFormControl, HTMLSelectElement, Node, NodeList, Serializable
- public class HTMLSelectElementImpl
- extends HTMLElementImpl
- implements HTMLSelectElement, HTMLFormControl
- See Also:
HTMLSelectElement,
ElementImpl,
Serialized Form
| Fields inherited from class weblogic.apache.xerces.dom.NodeImpl |
ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, IDATTRIBUTE, IGNORABLEWS, 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_NODE, UNNORMALIZED |
| 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 |
| Methods inherited from class weblogic.apache.html.dom.HTMLElementImpl |
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getClassName, getDir, getElementsByTagName, getElementsByTagNameNS, getForm, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle |
| Methods inherited from class weblogic.apache.xerces.dom.ElementImpl |
cloneNode, getAttributes, getBaseURI, getDefaultAttributes, getNodeName, getNodeType, getTagName, hasAttribute, hasAttributeNS, hasAttributes, isEqualNode, normalize, reconcileDefaultAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttributeNode, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeData |
| Methods inherited from class weblogic.apache.xerces.dom.ParentNode |
getChildNodesUnoptimized, getFirstChild, getLastChild, getOwnerDocument, getTextContent, hasChildNodes, insertBefore, item, removeChild, replaceChild, setTextContent, synchronizeChildren |
| Methods inherited from class weblogic.apache.xerces.dom.NodeImpl |
addEventListener, appendChild, changed, changes, compareTreePosition, dispatchEvent, getInterface, getLocalName, getNamespaceURI, getNodeValue, getPrefix, getReadOnly, getUserData, getUserData, isDefaultNamespace, isSameNode, isSupported, lookupNamespacePrefix, lookupNamespaceURI, needsSyncChildren, removeEventListener, setNodeValue, setPrefix, setUserData, setUserData, toString |
| 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, 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 |
HTMLSelectElementImpl
public HTMLSelectElementImpl(HTMLDocumentImpl owner,
String name)
- Constructor requires owner document.
add
public void add(HTMLElement element,
HTMLElement before)
- Specified by:
add in interface HTMLSelectElement
blur
public void blur()
- Specified by:
blur in interface HTMLSelectElement
focus
public void focus()
- Specified by:
focus in interface HTMLSelectElement
getChildNodes
public NodeList getChildNodes()
- Description copied from class:
ParentNode
- Obtain a NodeList enumerating all children of this node. If there
are none, an (initially) empty NodeList is returned.
NodeLists are "live"; as children are added/removed the NodeList
will immediately reflect those changes. Also, the NodeList refers
to the actual nodes, so changes to those nodes made via the DOM tree
will be reflected in the NodeList and vice versa.
In this implementation, Nodes implement the NodeList interface and
provide their own getChildNodes() support. Other DOMs may solve this
differently.
- Specified by:
getChildNodes in interface Node- Overrides:
getChildNodes in class ParentNode
getDisabled
public boolean getDisabled()
- Specified by:
getDisabled in interface HTMLSelectElement
getLength
public int getLength()
- Description copied from class:
ParentNode
- NodeList method: Count the immediate children of this node
- Specified by:
getLength in interface HTMLSelectElement- Overrides:
getLength in class ParentNode
- Returns:
- int
getMultiple
public boolean getMultiple()
- Specified by:
getMultiple in interface HTMLSelectElement
getName
public String getName()
- Specified by:
getName in interface HTMLSelectElement
getOptions
public HTMLCollection getOptions()
- Specified by:
getOptions in interface HTMLSelectElement
getSelectedIndex
public int getSelectedIndex()
- Specified by:
getSelectedIndex in interface HTMLSelectElement
getSize
public int getSize()
- Specified by:
getSize in interface HTMLSelectElement
getTabIndex
public int getTabIndex()
- Specified by:
getTabIndex in interface HTMLSelectElement
getType
public String getType()
- Specified by:
getType in interface HTMLSelectElement
getValue
public String getValue()
- Specified by:
getValue in interface HTMLSelectElement
remove
public void remove(int index)
- Specified by:
remove in interface HTMLSelectElement
setDisabled
public void setDisabled(boolean disabled)
- Specified by:
setDisabled in interface HTMLSelectElement
setMultiple
public void setMultiple(boolean multiple)
- Specified by:
setMultiple in interface HTMLSelectElement
setName
public void setName(String name)
- Specified by:
setName in interface HTMLSelectElement
setSelectedIndex
public void setSelectedIndex(int selectedIndex)
- Specified by:
setSelectedIndex in interface HTMLSelectElement
setSize
public void setSize(int size)
- Specified by:
setSize in interface HTMLSelectElement
setTabIndex
public void setTabIndex(int tabIndex)
- Specified by:
setTabIndex in interface HTMLSelectElement
setValue
public void setValue(String value)
- Specified by:
setValue in interface HTMLSelectElement