home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / install / jre1_3 / lib / rt.jar / java / awt / print / PrinterJob.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  1.3 KB  |  49 lines

  1. package java.awt.print;
  2.  
  3. import java.security.AccessController;
  4.  
  5. public abstract class PrinterJob {
  6.    public static PrinterJob getPrinterJob() {
  7.       SecurityManager var0 = System.getSecurityManager();
  8.       if (var0 != null) {
  9.          var0.checkPrintJobAccess();
  10.       }
  11.  
  12.       return (PrinterJob)AccessController.doPrivileged(new 1());
  13.    }
  14.  
  15.    public abstract void setPrintable(Printable var1);
  16.  
  17.    public abstract void setPrintable(Printable var1, PageFormat var2);
  18.  
  19.    public abstract void setPageable(Pageable var1) throws NullPointerException;
  20.  
  21.    public abstract boolean printDialog();
  22.  
  23.    public abstract PageFormat pageDialog(PageFormat var1);
  24.  
  25.    public abstract PageFormat defaultPage(PageFormat var1);
  26.  
  27.    public PageFormat defaultPage() {
  28.       return this.defaultPage(new PageFormat());
  29.    }
  30.  
  31.    public abstract PageFormat validatePage(PageFormat var1);
  32.  
  33.    public abstract void print() throws PrinterException;
  34.  
  35.    public abstract void setCopies(int var1);
  36.  
  37.    public abstract int getCopies();
  38.  
  39.    public abstract String getUserName();
  40.  
  41.    public abstract void setJobName(String var1);
  42.  
  43.    public abstract String getJobName();
  44.  
  45.    public abstract void cancel();
  46.  
  47.    public abstract boolean isCancelled();
  48. }
  49.