net.sourceforge.pmd.lang.ast.Node, net.sourceforge.pmd.lang.ast.xpath.AttributeNode, XmlNodeXmlParser.RootXmlNodepublic class XmlNodeWrapper extends AbstractDomNodeProxy implements XmlNode
Node) to implement PMD interfaces.nodebeginColumn, beginLine, childIndex, children, endColumn, endLine, firstToken, id, lastToken, parentATTRIBUTE_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_NODEBEGIN_COLUMN, BEGIN_LINE, END_COLUMN, END_LINE| Constructor | Description |
|---|---|
XmlNodeWrapper(XmlParser parser,
org.w3c.dom.Node domNode) |
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, 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, setUserDataappendElement, findChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfType, getNthParent, getParentsOfType, hasDecendantOfAnyType, hasDescendantMatchingXPath, hasDescendantOfAnyType, hasDescendantOfType, isSingleLine, jjtGetFirstToken, jjtGetLastToken, jjtSetFirstToken, jjtSetLastToken, testingOnlySetBeginColumn, testingOnlySetBeginLine, testingOnlySetEndColumn, testingOnlySetEndLinefindChildNodesWithXPath, findChildrenOfType, findDescendantsOfType, findDescendantsOfType, getFirstChildOfType, getFirstDescendantOfType, getFirstParentOfType, getNthParent, getParentsOfType, hasDescendantMatchingXPath, hasDescendantOfTypepublic XmlNodeWrapper(XmlParser parser, org.w3c.dom.Node domNode)
public void jjtOpen()
jjtOpen in interface net.sourceforge.pmd.lang.ast.NodejjtOpen in class net.sourceforge.pmd.lang.ast.AbstractNodepublic void jjtClose()
jjtClose in interface net.sourceforge.pmd.lang.ast.NodejjtClose in class net.sourceforge.pmd.lang.ast.AbstractNodepublic void jjtSetParent(net.sourceforge.pmd.lang.ast.Node parent)
jjtSetParent in interface net.sourceforge.pmd.lang.ast.NodejjtSetParent in class net.sourceforge.pmd.lang.ast.AbstractNodepublic XmlNode jjtGetParent()
jjtGetParent in interface net.sourceforge.pmd.lang.ast.NodejjtGetParent in class net.sourceforge.pmd.lang.ast.AbstractNodepublic void jjtAddChild(net.sourceforge.pmd.lang.ast.Node child, int index)
jjtAddChild in interface net.sourceforge.pmd.lang.ast.NodejjtAddChild in class net.sourceforge.pmd.lang.ast.AbstractNodepublic void jjtSetChildIndex(int index)
jjtSetChildIndex in interface net.sourceforge.pmd.lang.ast.NodejjtSetChildIndex in class net.sourceforge.pmd.lang.ast.AbstractNodepublic int jjtGetChildIndex()
jjtGetChildIndex in interface net.sourceforge.pmd.lang.ast.NodejjtGetChildIndex in class net.sourceforge.pmd.lang.ast.AbstractNodepublic XmlNode jjtGetChild(int index)
jjtGetChild in interface net.sourceforge.pmd.lang.ast.NodejjtGetChild in class net.sourceforge.pmd.lang.ast.AbstractNodepublic int jjtGetNumChildren()
jjtGetNumChildren in interface net.sourceforge.pmd.lang.ast.NodejjtGetNumChildren in class net.sourceforge.pmd.lang.ast.AbstractNodepublic int jjtGetId()
jjtGetId in interface net.sourceforge.pmd.lang.ast.NodejjtGetId in class net.sourceforge.pmd.lang.ast.AbstractNodepublic java.lang.String getImage()
getImage in interface net.sourceforge.pmd.lang.ast.NodegetImage in class net.sourceforge.pmd.lang.ast.AbstractNodepublic void setImage(java.lang.String image)
setImage in interface net.sourceforge.pmd.lang.ast.NodesetImage in class net.sourceforge.pmd.lang.ast.AbstractNodepublic boolean hasImageEqualTo(java.lang.String image)
hasImageEqualTo in interface net.sourceforge.pmd.lang.ast.NodehasImageEqualTo in class net.sourceforge.pmd.lang.ast.AbstractNodepublic int getBeginLine()
getBeginLine in interface net.sourceforge.pmd.lang.ast.NodegetBeginLine in class net.sourceforge.pmd.lang.ast.AbstractNodepublic int getBeginColumn()
getBeginColumn in interface net.sourceforge.pmd.lang.ast.NodegetBeginColumn in class net.sourceforge.pmd.lang.ast.AbstractNodepublic int getEndLine()
getEndLine in interface net.sourceforge.pmd.lang.ast.NodegetEndLine in class net.sourceforge.pmd.lang.ast.AbstractNodepublic int getEndColumn()
getEndColumn in interface net.sourceforge.pmd.lang.ast.NodegetEndColumn in class net.sourceforge.pmd.lang.ast.AbstractNodepublic net.sourceforge.pmd.lang.dfa.DataFlowNode getDataFlowNode()
getDataFlowNode in interface net.sourceforge.pmd.lang.ast.NodegetDataFlowNode in class net.sourceforge.pmd.lang.ast.AbstractNodepublic void setDataFlowNode(net.sourceforge.pmd.lang.dfa.DataFlowNode dataFlowNode)
setDataFlowNode in interface net.sourceforge.pmd.lang.ast.NodesetDataFlowNode in class net.sourceforge.pmd.lang.ast.AbstractNodepublic boolean isFindBoundary()
isFindBoundary in interface net.sourceforge.pmd.lang.ast.NodeisFindBoundary in class net.sourceforge.pmd.lang.ast.AbstractNodepublic org.w3c.dom.Document getAsDocument()
getAsDocument in interface net.sourceforge.pmd.lang.ast.NodegetAsDocument in class net.sourceforge.pmd.lang.ast.AbstractNodepublic java.lang.Object getUserData()
getUserData in interface net.sourceforge.pmd.lang.ast.NodegetUserData in class net.sourceforge.pmd.lang.ast.AbstractNodepublic void setUserData(java.lang.Object userData)
setUserData in interface net.sourceforge.pmd.lang.ast.NodesetUserData in class net.sourceforge.pmd.lang.ast.AbstractNodepublic void remove()
remove in interface net.sourceforge.pmd.lang.ast.Noderemove in class net.sourceforge.pmd.lang.ast.AbstractNodepublic void removeChildAtIndex(int childIndex)
removeChildAtIndex in interface net.sourceforge.pmd.lang.ast.NoderemoveChildAtIndex in class net.sourceforge.pmd.lang.ast.AbstractNodepublic java.lang.String getXPathNodeName()
getXPathNodeName in interface net.sourceforge.pmd.lang.ast.NodegetXPathNodeName in class net.sourceforge.pmd.lang.ast.AbstractNodepublic java.lang.String toString()
toString in class net.sourceforge.pmd.lang.ast.AbstractNodepublic java.util.Iterator<net.sourceforge.pmd.lang.ast.xpath.Attribute> getAttributeIterator()
getAttributeIterator in interface net.sourceforge.pmd.lang.ast.xpath.AttributeNodeCopyright © 2002–2018 PMD. All rights reserved.