com.ajc.esim.gui.printing
Class EFDoc

java.lang.Object
  extended by com.ajc.esim.gui.printing.EFDoc
All Implemented Interfaces:
java.awt.print.Printable

public class EFDoc
extends java.lang.Object
implements java.awt.print.Printable

Created on May 1, 2005 Updated on May 1, 2005


Nested Class Summary
(package private)  class EFDoc.PrintableDoc
           
 
Field Summary
 
Fields inherited from interface java.awt.print.Printable
NO_SUCH_PAGE, PAGE_EXISTS
 
Constructor Summary
EFDoc(int mode)
          Creates a new EFDoc object.
 
Method Summary
 void createAttrib()
          DOCUMENT ME!
 javax.print.attribute.PrintRequestAttributeSet getAset()
          DOCUMENT ME!
 javax.print.Doc getDoc()
          DOCUMENT ME!
 javax.print.DocFlavor getDocFlavor()
          DOCUMENT ME!
 int print(java.awt.Graphics arg0, java.awt.print.PageFormat arg1, int arg2)
          DOCUMENT ME!
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EFDoc

public EFDoc(int mode)
Creates a new EFDoc object.

Parameters:
mode - DOCUMENT ME!
Method Detail

createAttrib

public void createAttrib()
DOCUMENT ME!


getAset

public javax.print.attribute.PrintRequestAttributeSet getAset()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getDoc

public javax.print.Doc getDoc()
DOCUMENT ME!

Returns:
DOCUMENT ME!

getDocFlavor

public javax.print.DocFlavor getDocFlavor()
DOCUMENT ME!

Returns:
DOCUMENT ME!

print

public int print(java.awt.Graphics arg0,
                 java.awt.print.PageFormat arg1,
                 int arg2)
          throws java.awt.print.PrinterException
DOCUMENT ME!

Specified by:
print in interface java.awt.print.Printable
Parameters:
arg0 - DOCUMENT ME!
arg1 - DOCUMENT ME!
arg2 - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
java.awt.print.PrinterException - DOCUMENT ME!