2005-04-19 Michael Koch <konqueror@gmx.de>
authorMichael Koch <konqueror@gmx.de>
Tue, 19 Apr 2005 04:42:48 +0000 (04:42 +0000)
committerMichael Koch <mkoch@gcc.gnu.org>
Tue, 19 Apr 2005 04:42:48 +0000 (04:42 +0000)
* java/awt/print/PrinterJob.java
(pageDialog): New method.
(printDialog): Implemented.

From-SVN: r98371

libjava/ChangeLog
libjava/java/awt/print/PrinterJob.java

index 0911a4a..94a8894 100644 (file)
@@ -1,5 +1,11 @@
 2005-04-19  Michael Koch  <konqueror@gmx.de>
 
+       * java/awt/print/PrinterJob.java
+       (pageDialog): New method.
+       (printDialog): Implemented.
+
+2005-04-19  Michael Koch  <konqueror@gmx.de>
+
        * java/awt/image/ConvolveOp.java:
        Removed comment added by eclipse.
 
index bc5cfcd..c7dba00 100644 (file)
@@ -152,6 +152,16 @@ public abstract class PrinterJob
     throws HeadlessException;
 
   /**
+   * @since 1.4
+   */
+  public PageFormat pageDialog(PrintRequestAttributeSet attributes)
+    throws HeadlessException
+  {
+    // FIXME: Implement this for real.
+    return pageDialog((PageFormat) null);
+  }
+  
+  /**
    * Prints the pages.
    */
   public abstract void print () throws PrinterException;
@@ -179,8 +189,12 @@ public abstract class PrinterJob
    * @return <code>false</code> if the user cancels the dialog box,
    * <code>true</code> otherwise.
    */
-  public abstract boolean printDialog(PrintRequestAttributeSet attributes)
-    throws HeadlessException;
+  public boolean printDialog(PrintRequestAttributeSet attributes)
+    throws HeadlessException
+  {
+    // FIXME: Implement this for real.
+    return printDialog();
+  }
 
   /**
    * This sets the pages that are to be printed.