Dashboard Builder Commons 6.0.0.CR2

org.jboss.dashboard.commons.xml
Class XMLNode

java.lang.Object
  extended by org.jboss.dashboard.commons.xml.XMLNode
All Implemented Interfaces:
Serializable

public class XMLNode
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
XMLNode(String objectName, XMLNode parent)
           
 
Method Summary
 Object addAttribute(String name, String value)
           
 void addChild(XMLNode node)
           
 void addWarning(String warning, Object arguments)
           
 void addWarning(String warning, Object[] arguments)
           
static String escapeXml(String s)
           
 Properties getAttributes()
           
 List getChildren()
           
 byte[] getContent()
           
 String getObjectName()
           
 XMLNode getParent()
           
 List getWarningArguments()
           
 List getWarnings()
           
 void loadFromXMLNode(Node node)
           
 void setContent(byte[] content)
           
 void writeXML(Writer writer, boolean blanks)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLNode

public XMLNode(String objectName,
               XMLNode parent)
Method Detail

getObjectName

public String getObjectName()

getAttributes

public Properties getAttributes()

getChildren

public List getChildren()

getWarnings

public List getWarnings()

getWarningArguments

public List getWarningArguments()

getParent

public XMLNode getParent()

addAttribute

public Object addAttribute(String name,
                           String value)

addChild

public void addChild(XMLNode node)

addWarning

public void addWarning(String warning,
                       Object[] arguments)

addWarning

public void addWarning(String warning,
                       Object arguments)

getContent

public byte[] getContent()

setContent

public void setContent(byte[] content)

writeXML

public void writeXML(Writer writer,
                     boolean blanks)
              throws IOException
Throws:
IOException

loadFromXMLNode

public void loadFromXMLNode(Node node)

escapeXml

public static String escapeXml(String s)

Dashboard Builder Commons 6.0.0.CR2

Copyright © 2012-2013 JBoss by Red Hat. All Rights Reserved.