com.waveset.util
Class StringBufferWrapper

java.lang.Object
  extended bycom.waveset.util.StringBufferWrapper
Direct Known Subclasses:
XmlBuffer

public class StringBufferWrapper
extends java.lang.Object

A class that wraps a StringBuffer and provides awareness of XML.

We don't provide interfaces for everything that StringBuffer has, add more as necessary.


Field Summary
protected  int _indentIncrement
          The default number of characters we should indent or decrement.
static java.lang.String code_id
           
 
Constructor Summary
StringBufferWrapper()
           
StringBufferWrapper(int length)
           
StringBufferWrapper(java.lang.String s)
           
 
Method Summary
 void append(char c)
           
 void append(int i)
           
 void append(java.lang.Integer i)
           
 void append(java.lang.String s)
           
 char charAt(int index)
           
 java.lang.StringBuffer getBuffer()
           
 int getIndentIncrement()
           
 int length()
           
 void setIndentIncrement(int i)
           
 void setLength(int len)
           
 java.lang.String substring(int start)
           
 java.lang.String substring(int start, int end)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values

_indentIncrement

protected int _indentIncrement
The default number of characters we should indent or decrement.

Constructor Detail

StringBufferWrapper

public StringBufferWrapper()

StringBufferWrapper

public StringBufferWrapper(int length)

StringBufferWrapper

public StringBufferWrapper(java.lang.String s)
Method Detail

getBuffer

public java.lang.StringBuffer getBuffer()

append

public void append(java.lang.String s)

append

public void append(java.lang.Integer i)

append

public void append(char c)

append

public void append(int i)

charAt

public char charAt(int index)

toString

public java.lang.String toString()

substring

public java.lang.String substring(int start)

substring

public java.lang.String substring(int start,
                                  int end)

length

public int length()

setLength

public void setLength(int len)

getIndentIncrement

public int getIndentIncrement()

setIndentIncrement

public void setIndentIncrement(int i)