Sav.Z
Class WPrinter

java.lang.Object
  |
  +--Sav.Z.WPrinter
All Implemented Interfaces:
Printer

public class WPrinter
extends java.lang.Object
implements Printer

Prints Session's report and messages to a PrintWriter.

Example uses 2 variants of printing via report Printer.

  Session ss = new Session();
  PrintWriter pw = new PrintWriter(new FileWriter("MyReport.txt"));
  Printer prt = new WPrinter(pw);
  ss.setReportPrinter(prt);
  prt.println("--- All the users ---"); //1 variant
  ss.z("= $base \"Users\"; = User:"); //2 variant
  pw.close();
 

See Also:
Session.setReportPrinter(Sav.Z.Printer), Session.setMessagePrinter(Sav.Z.Printer)

Constructor Summary
WPrinter(java.io.PrintWriter pw)
          Constructs a Printer that prints to a PrintWriter.
 
Method Summary
 void flush()
          Flushes printable buffer area.
 void println(java.lang.String s)
          Prints line of s string.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WPrinter

public WPrinter(java.io.PrintWriter pw)
Constructs a Printer that prints to a PrintWriter.
Method Detail

println

public void println(java.lang.String s)
Prints line of s string.
Specified by:
println in interface Printer

flush

public void flush()
Flushes printable buffer area.
Specified by:
flush in interface Printer
Following copied from interface: Sav.Z.Printer
See Also:
Status.clear()