public class SvgPage extends InteractivePage
DomNode.ChildIterator, DomNode.DescendantElementsIterator<T extends DomNode>
AS_TEXT_BLANK, AS_TEXT_BLOCK_SEPARATOR, AS_TEXT_NEW_LINE, AS_TEXT_TAB, PROPERTY_ELEMENT, READY_STATE_COMPLETE, READY_STATE_INTERACTIVE, READY_STATE_LOADED, READY_STATE_LOADING, READY_STATE_UNINITIALIZED
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 and Description |
---|
SvgPage(WebResponse webResponse,
Node node,
WebWindow enclosingWindow)
Creates an instance.
|
Modifier and Type | Method and Description |
---|---|
Node |
adoptNode(Node source)
Not yet implemented.
|
Attr |
createAttributeNS(String namespaceURI,
String qualifiedName)
Not yet implemented.
|
Element |
createElement(String tagName)
Creates an element, the type of which depends on the specified tag name.
|
Element |
createElementNS(String namespaceURI,
String qualifiedName)
Create a new Element with the given namespace and qualified name.
|
EntityReference |
createEntityReference(String name)
Not yet implemented.
|
DomProcessingInstruction |
createProcessingInstruction(String target,
String data) |
String |
getDocumentURI()
Not yet implemented.
|
DOMConfiguration |
getDomConfig()
Not yet implemented.
|
DomElement |
getElementById(String elementId) |
NodeList |
getElementsByTagNameNS(String namespace,
String name)
Not yet implemented.
|
DOMImplementation |
getImplementation()
Not yet implemented.
|
String |
getInputEncoding()
Not yet implemented.
|
String |
getPageEncoding()
Returns the page encoding.
|
boolean |
getStrictErrorChecking()
Not yet implemented.
|
String |
getXmlEncoding()
Not yet implemented.
|
boolean |
getXmlStandalone()
Not yet implemented.
|
String |
getXmlVersion()
Not yet implemented.
|
boolean |
hasCaseSensitiveTagNames()
Returns
true if this page has case-sensitive tag names, false otherwise. |
Node |
importNode(Node importedNode,
boolean deep)
Not yet implemented.
|
Node |
renameNode(Node n,
String namespaceURI,
String qualifiedName)
Not yet implemented.
|
void |
setDocumentURI(String documentURI)
Not yet implemented.
|
void |
setStrictErrorChecking(boolean strictErrorChecking)
Not yet implemented.
|
void |
setXmlStandalone(boolean xmlStandalone)
Not yet implemented.
|
void |
setXmlVersion(String xmlVersion)
Not yet implemented.
|
clone, cloneNode, executeJavaScriptFunctionIfPossible, getFocusedElement, getSelectionRanges, setElementWithFocus, setFocusedElement, setFocusedElement, setSelectionRange
asXml, cleanUp, createAttribute, createCDATASection, createComment, createDocumentFragment, createDomDocumentFragment, createTextNode, getCanonicalXPath, getDoctype, getDocumentElement, getElementsByTagName, getEnclosingWindow, getNodeName, getNodeType, getPage, getUrl, getWebClient, getWebResponse, initialize, isHtmlPage, normalizeDocument, setDocumentType, setEnclosingWindow
addCharacterDataChangeListener, addDomChangeListener, appendChild, asText, checkChildHierarchy, compareDocumentPosition, detach, fireCharacterDataChanged, fireNodeAdded, fireNodeDeleted, getAncestors, getAttributes, getBaseURI, getByXPath, getByXPath, getChildNodes, getChildren, getDescendants, getDomElementDescendants, getEndColumnNumber, getEndLineNumber, getFeature, getFirstByXPath, getFirstByXPath, getFirstChild, getHtmlElementDescendants, getHtmlPageOrNull, getIndex, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getReadyState, getScriptableObject, getScriptObject, getStartColumnNumber, getStartLineNumber, getTextContent, getUserData, handles, hasAttributes, hasChildNodes, hasFeature, insertBefore, insertBefore, isAncestorOf, isAncestorOfAny, isBlock, isDefaultNamespace, isDirectlyAttachedToPage, isDisplayed, isEqualNode, isSameNode, isSupported, isTrimmedText, lookupNamespaceURI, lookupPrefix, mayBeDisplayed, normalize, notifyIncorrectness, onAddedToDocumentFragment, onAddedToPage, onAllChildrenAddedToPage, printChildrenAsXml, printXml, processImportNode, querySelector, querySelectorAll, remove, removeAllChildren, removeCharacterDataChangeListener, removeChild, removeDomChangeListener, replace, replaceChild, setNextSibling, setNodeValue, setParentNode, setPrefix, setPreviousSibling, setReadyState, setScriptableObject, setTextContent, setUserData
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
appendChild, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
public SvgPage(WebResponse webResponse, Node node, WebWindow enclosingWindow)
webResponse
- the response from the servernode
- the node to initialize this page withenclosingWindow
- the window that holds the pagepublic boolean hasCaseSensitiveTagNames()
true
if this page has case-sensitive tag names, false
otherwise. In general,
XML has case-sensitive tag names, and HTML doesn't. This is especially important during XPath matching.hasCaseSensitiveTagNames
in class SgmlPage
true
if this page has case-sensitive tag names, false
otherwisepublic Attr createAttributeNS(String namespaceURI, String qualifiedName)
public Element createElement(String tagName)
createElement
in interface Document
createElement
in class SgmlPage
tagName
- the tag name which determines the type of element to be createdpublic Element createElementNS(String namespaceURI, String qualifiedName)
createElementNS
in interface Document
createElementNS
in class SgmlPage
namespaceURI
- the URI that identifies an XML namespacequalifiedName
- the qualified name of the element type to instantiatepublic EntityReference createEntityReference(String name)
public DomProcessingInstruction createProcessingInstruction(String target, String data)
public String getDocumentURI()
public DOMConfiguration getDomConfig()
public DomElement getElementById(String elementId)
public NodeList getElementsByTagNameNS(String namespace, String name)
public DOMImplementation getImplementation()
public String getInputEncoding()
public boolean getStrictErrorChecking()
public String getXmlEncoding()
public boolean getXmlStandalone()
public String getXmlVersion()
public Node renameNode(Node n, String namespaceURI, String qualifiedName)
public void setDocumentURI(String documentURI)
public void setStrictErrorChecking(boolean strictErrorChecking)
public void setXmlStandalone(boolean xmlStandalone)
public void setXmlVersion(String xmlVersion)
public String getPageEncoding()
getPageEncoding
in class SgmlPage
Copyright © 2002–2017 Gargoyle Software Inc.. All rights reserved.