public class HTMLFormElementImpl extends HTMLElementImpl implements org.w3c.dom.html.HTMLFormElement
HTMLFormElement
,
ElementImpl
,
Serialized Formattributes, name
firstChild, fNodeListCache, ownerDocument
nextSibling, previousSibling
DOCUMENT_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_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
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION
Constructor and Description |
---|
HTMLFormElementImpl(HTMLDocumentImpl owner,
String name)
Constructor requires owner document.
|
Modifier and Type | Method and Description |
---|---|
Node |
cloneNode(boolean deep)
Explicit implementation of cloneNode() to ensure that cache used
for getElements() gets cleared.
|
String |
getAcceptCharset() |
String |
getAction() |
NodeList |
getChildNodes()
Obtain a NodeList enumerating all children of this node.
|
org.w3c.dom.html.HTMLCollection |
getElements() |
String |
getEnctype() |
int |
getLength()
NodeList method: Count the immediate children of this node
|
String |
getMethod() |
String |
getName() |
String |
getTarget() |
void |
reset() |
void |
setAcceptCharset(String acceptCharset) |
void |
setAction(String action) |
void |
setEnctype(String enctype) |
void |
setMethod(String method) |
void |
setName(String name) |
void |
setTarget(String target) |
void |
submit() |
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getClassName, getDir, getElementsByTagName, getElementsByTagNameNS, getForm, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
getAttributes, getBaseURI, getChildElementCount, getDefaultAttributes, getFirstElementChild, getLastElementChild, getNextElementSibling, getNodeName, getNodeType, getPreviousElementSibling, getSchemaTypeInfo, getTagName, getTypeName, getTypeNamespace, getXercesAttribute, getXMLBaseAttribute, hasAttribute, hasAttributeNS, hasAttributes, isDerivedFrom, isEqualNode, normalize, reconcileDefaultAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOwnerDocument, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeData
getChildNodesUnoptimized, getFirstChild, getLastChild, getOwnerDocument, getTextContent, hasChildNodes, insertBefore, item, removeChild, replaceChild, setTextContent, synchronizeChildren
getNextSibling, getParentNode, getPreviousSibling
addEventListener, 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, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
appendChild, 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
public HTMLFormElementImpl(HTMLDocumentImpl owner, String name)
owner
- The owner HTML documentpublic org.w3c.dom.html.HTMLCollection getElements()
getElements
in interface org.w3c.dom.html.HTMLFormElement
public int getLength()
ParentNode
getLength
in interface org.w3c.dom.html.HTMLFormElement
getLength
in interface NodeList
getLength
in class ParentNode
ParentNode
public String getName()
getName
in interface org.w3c.dom.html.HTMLFormElement
public void setName(String name)
setName
in interface org.w3c.dom.html.HTMLFormElement
public String getAcceptCharset()
getAcceptCharset
in interface org.w3c.dom.html.HTMLFormElement
public void setAcceptCharset(String acceptCharset)
setAcceptCharset
in interface org.w3c.dom.html.HTMLFormElement
public String getAction()
getAction
in interface org.w3c.dom.html.HTMLFormElement
public void setAction(String action)
setAction
in interface org.w3c.dom.html.HTMLFormElement
public String getEnctype()
getEnctype
in interface org.w3c.dom.html.HTMLFormElement
public void setEnctype(String enctype)
setEnctype
in interface org.w3c.dom.html.HTMLFormElement
public String getMethod()
getMethod
in interface org.w3c.dom.html.HTMLFormElement
public void setMethod(String method)
setMethod
in interface org.w3c.dom.html.HTMLFormElement
public String getTarget()
getTarget
in interface org.w3c.dom.html.HTMLFormElement
public void setTarget(String target)
setTarget
in interface org.w3c.dom.html.HTMLFormElement
public void submit()
submit
in interface org.w3c.dom.html.HTMLFormElement
public void reset()
reset
in interface org.w3c.dom.html.HTMLFormElement
public NodeList getChildNodes()
ParentNode
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.
getChildNodes
in interface Node
getChildNodes
in class ParentNode
public Node cloneNode(boolean deep)
cloneNode
in interface Node
cloneNode
in class ElementImpl
Node.cloneNode(boolean)
Copyright © 2018 JBoss by Red Hat. All rights reserved.