platypus
Class Outfile

java.lang.Object
  extended by platypus.Outfile
Direct Known Subclasses:
OutfilePdf

public abstract class Outfile
extends java.lang.Object

A different instantiation of Outfile is used for each type of generated file

Author:
alb

Field Summary
private  GDD gdd
           
private  Literals lits
           
private  boolean openStatus
          is the file open? so, true = open; false = not open
protected  boolean textProcessedFlag
          some commands cannot occur after any text has been ouput.
 
Constructor Summary
Outfile()
           
 
Method Summary
 void addColumnsContentToDocument()
           
 int addParagraph()
           
 void close()
           
 void doNewParagraph()
           
 void emitText(java.lang.String s)
           
 GDD.FileType getFileType()
           
 boolean hasTextBeenProcessed()
           
 boolean isOpen()
           
 boolean lowLevelPdfNewPage()
           
 int newPage()
           
 void setFilename(java.lang.String newName)
           
 void setFileType(GDD.FileType newFileType)
           
 void setTextProcessedFlag(boolean newFlagValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

openStatus

private boolean openStatus
is the file open? so, true = open; false = not open


textProcessedFlag

protected boolean textProcessedFlag
some commands cannot occur after any text has been ouput. To monitor, we use this flag.


gdd

private final GDD gdd

lits

private final Literals lits
Constructor Detail

Outfile

public Outfile()
Method Detail

addColumnsContentToDocument

public void addColumnsContentToDocument()

addParagraph

public int addParagraph()

close

public void close()

emitText

public void emitText(java.lang.String s)

getFileType

public GDD.FileType getFileType()

newPage

public int newPage()

lowLevelPdfNewPage

public boolean lowLevelPdfNewPage()

doNewParagraph

public void doNewParagraph()

setFileType

public void setFileType(GDD.FileType newFileType)

setFilename

public void setFilename(java.lang.String newName)

isOpen

public boolean isOpen()

hasTextBeenProcessed

public boolean hasTextBeenProcessed()

setTextProcessedFlag

public void setTextProcessedFlag(boolean newFlagValue)


Copyright © 2006-7 Pacific Data Works LLC