com.simonstl.fragment
Class BufferStack

java.lang.Object
  |
  +--com.simonstl.fragment.BufferStack

public class BufferStack
extends java.lang.Object

The BufferStack class stores a stack of StringBuffer values so that the FragmentFilter can keep track of multiple buffers during multi-level fragmentation. It is designed to allow the BufferStack to be treated as a StringBuffer.


Constructor Summary
BufferStack()
           
 
Method Summary
 void append(java.lang.String localString)
           
 void clear()
           
 void newEntry()
           
 java.lang.StringBuffer peek()
           
 java.lang.StringBuffer pop()
           
 void push(java.lang.StringBuffer bufferString)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BufferStack

public BufferStack()
Method Detail

newEntry

public void newEntry()

push

public void push(java.lang.StringBuffer bufferString)

pop

public java.lang.StringBuffer pop()

peek

public java.lang.StringBuffer peek()

append

public void append(java.lang.String localString)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

clear

public void clear()