From 7e8b98b94f1dbc97ed9206fcfe697453a5ae602b Mon Sep 17 00:00:00 2001 From: mkoch Date: Tue, 19 Apr 2005 04:42:48 +0000 Subject: 2005-04-19 Michael Koch * java/awt/print/PrinterJob.java (pageDialog): New method. (printDialog): Implemented. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@98371 138bc75d-0d04-0410-961f-82ee72b054a4 --- libjava/java/awt/print/PrinterJob.java | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) (limited to 'libjava/java') diff --git a/libjava/java/awt/print/PrinterJob.java b/libjava/java/awt/print/PrinterJob.java index bc5cfcd5a1b..c7dba00e402 100644 --- a/libjava/java/awt/print/PrinterJob.java +++ b/libjava/java/awt/print/PrinterJob.java @@ -151,6 +151,16 @@ public abstract class PrinterJob public abstract PageFormat pageDialog(PageFormat page_format) throws HeadlessException; + /** + * @since 1.4 + */ + public PageFormat pageDialog(PrintRequestAttributeSet attributes) + throws HeadlessException + { + // FIXME: Implement this for real. + return pageDialog((PageFormat) null); + } + /** * Prints the pages. */ @@ -179,8 +189,12 @@ public abstract class PrinterJob * @return false if the user cancels the dialog box, * true 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. -- cgit v1.2.3