se.lu.thep.waf
Class TagWriter

java.lang.Object
  extended by se.lu.thep.waf.TagWriter
Direct Known Subclasses:
HtmlTagWriter, TextTagWriter

public abstract class TagWriter
extends java.lang.Object

Abstract class for writing tags using a PrintWriter

Author:
gregory

Field Summary
protected  java.io.PrintWriter writer
          PrintWriter used for writing
 
Constructor Summary
TagWriter(java.io.PrintWriter writer)
           
 
Method Summary
abstract  void draw(Tag tag)
           
 void flush()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

writer

protected java.io.PrintWriter writer
PrintWriter used for writing

Constructor Detail

TagWriter

public TagWriter(java.io.PrintWriter writer)
Method Detail

flush

public void flush()

draw

public abstract void draw(Tag tag)
Parameters:
tag - to write useing the PrintWriter