org.tinygroup.xmlparser.node
Class XmlNode

java.lang.Object
  extended by org.tinygroup.parser.node.NodeImpl<XmlNode,XmlNodeType>
      extended by org.tinygroup.xmlparser.node.XmlNode
All Implemented Interfaces:
org.tinygroup.commons.processor.ForEachProcessor<XmlNode>, Node<XmlNode>

public class XmlNode
extends NodeImpl<XmlNode,XmlNodeType>

Author:
luoguo

Constructor Summary
XmlNode(String nodeName)
          构造方法
XmlNode(String nodeName, XmlNodeType nodeType)
          构造方法
XmlNode(XmlNodeType nodeType)
          构造方法
XmlNode(XmlNodeType nodeType, String nodeName)
          构造方法
 
Method Summary
 XmlNode addContent(String content)
           
protected  String decode(String string)
           
protected  String encode(String string)
           
 String getPureText()
           
 boolean isCaseSensitive()
           
 
Methods inherited from class org.tinygroup.parser.node.NodeImpl
addAll, addNode, foreach, getAttribute, getAttribute, getAttributeList, getAttributes, getBody, getCaseSensitiveName, getContent, getFooter, getHeader, getNodeName, getNodeType, getParent, getRoot, getSingleAttribute, getSubNode, getSubNodeRecursively, getSubNodes, getSubNodes, getSubNodesRecursively, isSingleNode, removeAttribute, removeNode, removeNode, removeSubNotes, setAttribute, setAttribute, setContent, setNodeName, setParent, setSingleAttribute, toString, toStringBuffer, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XmlNode

public XmlNode(XmlNodeType nodeType)
构造方法

Parameters:
nodeType -

XmlNode

public XmlNode(String nodeName)
构造方法

Parameters:
nodeName -

XmlNode

public XmlNode(XmlNodeType nodeType,
               String nodeName)
构造方法

Parameters:
nodeType -
nodeName -

XmlNode

public XmlNode(String nodeName,
               XmlNodeType nodeType)
构造方法

Parameters:
nodeName -
nodeType -
Method Detail

addContent

public XmlNode addContent(String content)

encode

protected String encode(String string)
Specified by:
encode in class NodeImpl<XmlNode,XmlNodeType>

decode

protected String decode(String string)
Specified by:
decode in class NodeImpl<XmlNode,XmlNodeType>

getPureText

public String getPureText()

isCaseSensitive

public boolean isCaseSensitive()


Copyright © 2006–2015 TinyGroup. All rights reserved.