aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/awt/print/PrinterJob.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/java/awt/print/PrinterJob.java')
-rw-r--r--libjava/java/awt/print/PrinterJob.java18
1 files changed, 16 insertions, 2 deletions
diff --git a/libjava/java/awt/print/PrinterJob.java b/libjava/java/awt/print/PrinterJob.java
index bc5cfcd..c7dba00 100644
--- a/libjava/java/awt/print/PrinterJob.java
+++ b/libjava/java/awt/print/PrinterJob.java
@@ -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.