Class XmlNodeImpl
- java.lang.Object
-
- net.adoptopenjdk.icedteaweb.xmlparser.XmlNodeImpl
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<XmlNode>childrenprivate org.w3c.dom.ElementinternalElementprivate XmlNodenextNode
-
Constructor Summary
Constructors Constructor Description XmlNodeImpl(org.w3c.dom.Element internalElement)XmlNodeImpl(org.w3c.dom.Element internalElement, XmlNode nextNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(XmlNode o)java.lang.StringgetAttribute(java.lang.String name)java.util.List<java.lang.String>getAttributeNames()XmlNode[]getChildNodes()java.util.List<XmlNode>getChildren(java.lang.String name)XmlNodegetFirstChild()XmlNodegetNextSibling()java.lang.StringgetNodeName()java.lang.StringgetNodeValue()java.lang.StringtoString()
-
-
-
Constructor Detail
-
XmlNodeImpl
public XmlNodeImpl(org.w3c.dom.Element internalElement)
-
XmlNodeImpl
public XmlNodeImpl(org.w3c.dom.Element internalElement, XmlNode nextNode)
-
-
Method Detail
-
getFirstChild
public XmlNode getFirstChild()
- Specified by:
getFirstChildin interfaceXmlNode
-
getNextSibling
public XmlNode getNextSibling()
- Specified by:
getNextSiblingin interfaceXmlNode
-
getNodeValue
public java.lang.String getNodeValue()
- Specified by:
getNodeValuein interfaceXmlNode
-
getChildNodes
public XmlNode[] getChildNodes()
- Specified by:
getChildNodesin interfaceXmlNode
-
getAttributeNames
public java.util.List<java.lang.String> getAttributeNames()
- Specified by:
getAttributeNamesin interfaceXmlNode
-
getAttribute
public java.lang.String getAttribute(java.lang.String name)
- Specified by:
getAttributein interfaceXmlNode
-
getNodeName
public java.lang.String getNodeName()
- Specified by:
getNodeNamein interfaceXmlNode
-
getChildren
public java.util.List<XmlNode> getChildren(java.lang.String name)
- Specified by:
getChildrenin interfaceXmlNode
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-