Apache JMeter

org.apache.jorphan.util
Class XMLBuffer

java.lang.Object
  extended by org.apache.jorphan.util.XMLBuffer

public class XMLBuffer
extends Object

Provides XML string building methods. Not synchronised.


Constructor Summary
XMLBuffer()
           
 
Method Summary
 XMLBuffer closeTag(String tagname)
          Close top tag from stack.
 XMLBuffer openTag(String tagname)
          Open a tag; save on stack.
 XMLBuffer tag(String tagname, String content)
          Add a complete tag with content.
 XMLBuffer tag(String tagname, StringBuilder content)
          Add a complete tag with content.
 String toString()
          Convert the buffer to a string, closing any open tags
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLBuffer

public XMLBuffer()
Method Detail

openTag

public XMLBuffer openTag(String tagname)
Open a tag; save on stack.

Parameters:
tagname -
Returns:
this

closeTag

public XMLBuffer closeTag(String tagname)
Close top tag from stack.

Parameters:
tagname -
Returns:
this
Throws:
IllegalArgumentException - if the tag names do not match

tag

public XMLBuffer tag(String tagname,
                     String content)
Add a complete tag with content.

Parameters:
tagname -
content -
Returns:
this

tag

public XMLBuffer tag(String tagname,
                     StringBuilder content)
Add a complete tag with content.

Parameters:
tagname -
content -
Returns:
this

toString

public String toString()
Convert the buffer to a string, closing any open tags

Overrides:
toString in class Object

Apache JMeter

Copyright © 1998-2012 Apache Software Foundation. All Rights Reserved.