to.etc.telnet
Class ExtendedPrintWriter

java.lang.Object
  extended by java.io.Writer
      extended by java.io.PrintWriter
          extended by to.etc.telnet.ExtendedPrintWriter
All Implemented Interfaces:
java.io.Closeable, java.io.Flushable, java.lang.Appendable
Direct Known Subclasses:
TelnetPrintWriter

public class ExtendedPrintWriter
extends java.io.PrintWriter


Field Summary
static int COMMAD
           
static int INT
           
static int SIZE
           
static int STR
           
static int STRTRUNC
           
 
Fields inherited from class java.io.PrintWriter
out
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
ExtendedPrintWriter(java.io.Writer out)
           
 
Method Summary
 void add(int width, int format, java.lang.String header)
           
 void add(int width, int format, java.lang.String header, boolean right)
           
 void clear()
           
 void done()
           
 void header(java.lang.String hdr, int type)
           
 void out(long v)
           
 void out(java.lang.String s)
           
 void print(long value, int width)
           
 void print(java.lang.String s, int width)
          Print a string with a fixed width.
 void printCommad(long value, int width)
           
 void printright(java.lang.String s, int width)
           
 void printSize(long value, int width)
           
 
Methods inherited from class java.io.PrintWriter
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STR

public static final int STR
See Also:
Constant Field Values

INT

public static final int INT
See Also:
Constant Field Values

COMMAD

public static final int COMMAD
See Also:
Constant Field Values

SIZE

public static final int SIZE
See Also:
Constant Field Values

STRTRUNC

public static final int STRTRUNC
See Also:
Constant Field Values
Constructor Detail

ExtendedPrintWriter

public ExtendedPrintWriter(java.io.Writer out)
Method Detail

print

public void print(java.lang.String s,
                  int width)
Print a string with a fixed width. If the size overflows it takes the overflown size.

Parameters:
s -
width -

printright

public void printright(java.lang.String s,
                       int width)

print

public void print(long value,
                  int width)

printCommad

public void printCommad(long value,
                        int width)

printSize

public void printSize(long value,
                      int width)

clear

public void clear()

add

public void add(int width,
                int format,
                java.lang.String header,
                boolean right)

add

public void add(int width,
                int format,
                java.lang.String header)

header

public void header(java.lang.String hdr,
                   int type)

out

public void out(java.lang.String s)

done

public void done()

out

public void out(long v)