bip
Class BOPAbstractPrinter

java.lang.Object
  extended by bip.BOPAbstractPrinter
All Implemented Interfaces:
BOPPrinter
Direct Known Subclasses:
BOPDelimited, BOPFixedWidth, BOPUnformatted

public abstract class BOPAbstractPrinter
extends java.lang.Object
implements BOPPrinter


Field Summary
protected  java.lang.String defaultUnits
           
protected  int defaultWidth
           
 
Constructor Summary
BOPAbstractPrinter()
           
 
Method Summary
 void setDefaultUnits(java.lang.String units)
           
 void setDefaultWidth(int width)
           
 void write(boolean current)
           
 void write(boolean current, int chars)
           
 void write(boolean current, java.lang.String units)
           
 void write(double current)
           
 void write(double current, int chars)
           
 void write(double current, java.lang.String units)
           
 void write(int current)
           
 void write(int current, int chars)
           
 void write(int current, java.lang.String units)
           
 void write(java.lang.String current)
           
 void write(java.lang.String current, int chars)
           
 void write(java.lang.String current, java.lang.String units)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface bip.BOPPrinter
close, nextline, open, write, write, write, write
 

Field Detail

defaultUnits

protected java.lang.String defaultUnits

defaultWidth

protected int defaultWidth
Constructor Detail

BOPAbstractPrinter

public BOPAbstractPrinter()
Method Detail

setDefaultUnits

public void setDefaultUnits(java.lang.String units)

setDefaultWidth

public void setDefaultWidth(int width)

write

public void write(int current,
                  java.lang.String units)
           throws BIPException
Specified by:
write in interface BOPPrinter
Throws:
BIPException

write

public void write(int current)
           throws BIPException
Specified by:
write in interface BOPPrinter
Throws:
BIPException

write

public void write(int current,
                  int chars)
           throws BIPException
Specified by:
write in interface BOPPrinter
Throws:
BIPException

write

public void write(java.lang.String current,
                  java.lang.String units)
           throws BIPException
Specified by:
write in interface BOPPrinter
Throws:
BIPException

write

public void write(java.lang.String current)
           throws BIPException
Specified by:
write in interface BOPPrinter
Throws:
BIPException

write

public void write(java.lang.String current,
                  int chars)
           throws BIPException
Specified by:
write in interface BOPPrinter
Throws:
BIPException

write

public void write(double current,
                  java.lang.String units)
           throws BIPException
Specified by:
write in interface BOPPrinter
Throws:
BIPException

write

public void write(double current)
           throws BIPException
Specified by:
write in interface BOPPrinter
Throws:
BIPException

write

public void write(double current,
                  int chars)
           throws BIPException
Specified by:
write in interface BOPPrinter
Throws:
BIPException

write

public void write(boolean current,
                  java.lang.String units)
           throws BIPException
Specified by:
write in interface BOPPrinter
Throws:
BIPException

write

public void write(boolean current)
           throws BIPException
Specified by:
write in interface BOPPrinter
Throws:
BIPException

write

public void write(boolean current,
                  int chars)
           throws BIPException
Specified by:
write in interface BOPPrinter
Throws:
BIPException