This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] java.awt.print


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi list,


This patch fixes three glitches in java.awt.print. Please review and 
comment.


Michael
- -- 
Homepage: http://www.worldforge.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+Tl2oWSOgCCdjSDsRAqBjAJ9mmeUaiyICBmlOwpfTR3FzxWw9GQCeLgjM
6vAcBMeJVAyjLdvTuhWzqCU=
=XLmB
-----END PGP SIGNATURE-----
Index: ChangeLog
===================================================================
RCS file: /cvs/gcc/gcc/libjava/ChangeLog,v
retrieving revision 1.1708
diff -u -r1.1708 ChangeLog
--- ChangeLog	15 Feb 2003 13:26:26 -0000	1.1708
+++ ChangeLog	15 Feb 2003 15:31:38 -0000
@@ -1,5 +1,13 @@
 2003-02-15  Michael Koch  <konqueror@gmx.de>
 
+	* java/awt/print/Paper.java
+	(Paper): Implements Cloneable.
+	* java/awt/print/PrinterJob.java
+	(setJobName): Return value must be void.
+	(print): Throws PrinterException.
+	
+2003-02-15  Michael Koch  <konqueror@gmx.de>
+
 	* java/awt/datatransfer/DataFlavor.java
 	(isRepresentationClassByteBuffer): Removed try-catch block.
 	(isRepresentationClassCharBuffer): Removed try-catch block.
Index: java/awt/print/Paper.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/awt/print/Paper.java,v
retrieving revision 1.1
diff -u -r1.1 Paper.java
--- java/awt/print/Paper.java	9 Aug 2002 04:26:16 -0000	1.1
+++ java/awt/print/Paper.java	15 Feb 2003 15:31:38 -0000
@@ -43,7 +43,7 @@
   *
   * @author Aaron M. Renn (arenn@urbanophile.com)
   */
-public class Paper
+public class Paper implements Cloneable
 {
 
 /*
Index: java/awt/print/PrinterJob.java
===================================================================
RCS file: /cvs/gcc/gcc/libjava/java/awt/print/PrinterJob.java,v
retrieving revision 1.1
diff -u -r1.1 PrinterJob.java
--- java/awt/print/PrinterJob.java	9 Aug 2002 04:26:16 -0000	1.1
+++ java/awt/print/PrinterJob.java	15 Feb 2003 15:31:38 -0000
@@ -118,8 +118,7 @@
   *
   * @param job_name The name of the print job.
   */
-public abstract String
-setJobName(String job_name);
+public abstract void setJobName (String job_name);
 
 /*************************************************************************/
 
@@ -195,8 +194,7 @@
 /**
   * Prints the pages.
   */
-public abstract void
-print();
+public abstract void print () throws PrinterException;
 
 /**
   * Displays a dialog box to the user which allows the print job

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]