org.exoplatform.services.xml.parser
Class XMLNode
java.lang.Object
org.exoplatform.services.xml.parser.XMLNode
- All Implemented Interfaces:
- Node<java.lang.String>
public class XMLNode
- extends java.lang.Object
- implements Node<java.lang.String>
Created by eXoPlatform Studio
Author : Nhu Dinh Thuan
nhudinhthuan@yahoo.com
Mar 13, 2006
|
Constructor Summary |
XMLNode(char[] value,
java.lang.String name,
int type)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parent
protected XMLNode parent
value
protected char[] value
name
protected java.lang.String name
children
protected java.util.List<XMLNode> children
XMLNode
public XMLNode(char[] value,
java.lang.String name,
int type)
setParent
public void setParent(XMLNode p)
getParent
public XMLNode getParent()
addChild
public void addChild(XMLNode ele)
getChildren
public java.util.List<XMLNode> getChildren()
getTotalChildren
public int getTotalChildren()
getValue
public char[] getValue()
- Specified by:
getValue in interface Node<java.lang.String>
setValue
public void setValue(char[] value)
- Specified by:
setValue in interface Node<java.lang.String>
getName
public java.lang.String getName()
- Specified by:
getName in interface Node<java.lang.String>
setName
public void setName(java.lang.String name)
isNode
public boolean isNode(java.lang.String n)
getTextValue
public java.lang.String getTextValue()
getTextValue
public java.lang.String getTextValue(boolean encode)
getChild
public XMLNode getChild(int i)
getNodeValue
public java.lang.String getNodeValue()
buildValue
public void buildValue(java.lang.StringBuilder builder,
boolean encode)
Copyright © 2012 eXo Platform SAS. All Rights Reserved.