< prev index next >

src/java.desktop/share/classes/javax/print/PrintException.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 24,40 **** */ package javax.print; /** ! * Class PrintException encapsulates a printing-related error condition that ! * occurred while using a Print Service instance. This base class ! * furnishes only a string description of the error. Subclasses furnish more ! * detailed information if applicable. ! * */ public class PrintException extends Exception { private static final long serialVersionUID = -5932531546705242471L; /** * Construct a print exception with no detail message. */ --- 24,43 ---- */ package javax.print; /** ! * Class {@code PrintException} encapsulates a printing-related error condition ! * that occurred while using a Print Service instance. This base class furnishes ! * only a string description of the error. Subclasses furnish more detailed ! * information if applicable. */ public class PrintException extends Exception { + + /** + * Use serialVersionUID from JDK 1.4 for interoperability. + */ private static final long serialVersionUID = -5932531546705242471L; /** * Construct a print exception with no detail message. */
*** 43,73 **** } /** * Construct a print exception with the given detail message. * ! * @param s Detail message, or null if no detail message. */ public PrintException (String s) { super (s); } /** * Construct a print exception chaining the supplied exception. * ! * @param e Chained exception. */ public PrintException (Exception e) { super ( e); } /** ! * Construct a print exception with the given detail message ! * and chained exception. ! * @param s Detail message, or null if no detail message. ! * @param e Chained exception. */ public PrintException (String s, Exception e) { super (s, e); } - } --- 46,76 ---- } /** * Construct a print exception with the given detail message. * ! * @param s detail message, or {@code null} if no detail message */ public PrintException (String s) { super (s); } /** * Construct a print exception chaining the supplied exception. * ! * @param e chained exception */ public PrintException (Exception e) { super ( e); } /** ! * Construct a print exception with the given detail message and chained ! * exception. ! * ! * @param s detail message, or {@code null} if no detail message ! * @param e chained exception */ public PrintException (String s, Exception e) { super (s, e); } }
< prev index next >