org.apache.fop.system
Class BufferManager

java.lang.Object
  |
  +--org.apache.fop.system.BufferManager

public class BufferManager
extends java.lang.Object


Field Summary
protected  java.io.File buff
           
protected  char[] cache
           
protected  long csize
           
protected  long curMark
           
protected  long fp
           
protected  java.io.FileReader fr
           
protected  java.io.FileWriter fw
           
protected  long markEnd
           
protected  long markStart
           
 
Constructor Summary
BufferManager()
           
 
Method Summary
 void addBufferFile(java.io.File buff)
           
 char[] readBuffer(java.lang.Object obj)
           
 void readComplete()
           
protected  void setupCache(long curMark)
           
 void writeBuffer(java.lang.Object obj, char[] arr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fw

protected java.io.FileWriter fw

fr

protected java.io.FileReader fr

cache

protected char[] cache

csize

protected long csize

buff

protected java.io.File buff

fp

protected long fp

markStart

protected long markStart

markEnd

protected long markEnd

curMark

protected long curMark
Constructor Detail

BufferManager

public BufferManager()
Method Detail

addBufferFile

public void addBufferFile(java.io.File buff)

writeBuffer

public void writeBuffer(java.lang.Object obj,
                        char[] arr)

readComplete

public void readComplete()

readBuffer

public char[] readBuffer(java.lang.Object obj)

setupCache

protected void setupCache(long curMark)


Copyright © 1999-2002 Apache Software Foundation. All Rights Reserved.