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