< prev index next >
src/java.desktop/share/classes/javax/print/URIException.java
Print this page
@@ -1,7 +1,7 @@
/*
- * Copyright (c) 2000, 2001, Oracle and/or its affiliates. All rights reserved.
+ * 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
@@ -26,48 +26,47 @@
package javax.print;
import java.net.URI;
/**
- * Interface URIException is a mixin interface which a subclass of {@link
- * PrintException PrintException} can implement to report an error condition
- * involving a URI address. The Print Service API does not define any print
- * exception classes that implement interface URIException, that being left to
- * the Print Service implementor's discretion.
- *
+ * Interface {@code URIException} is a mixin interface which a subclass of
+ * {@link PrintException PrintException} can implement to report an error
+ * condition involving a {@code URI} address. The Print Service API does not
+ * define any print exception classes that implement interface
+ * {@code URIException}, that being left to the Print Service implementor's
+ * discretion.
*/
-
public interface URIException {
/**
- * Indicates that the printer cannot access the URI address.
- * For example, the printer might report this error if it goes to get
- * the print data and cannot even establish a connection to the
- * URI address.
+ * Indicates that the printer cannot access the {@code URI} address. For
+ * example, the printer might report this error if it goes to get the print
+ * data and cannot even establish a connection to the {@code URI} address.
*/
public static final int URIInaccessible = 1;
/**
- * Indicates that the printer does not support the URI
- * scheme ("http", "ftp", etc.) in the URI address.
+ * Indicates that the printer does not support the {@code URI} scheme
+ * ("http", "ftp", etc.) in the {@code URI} address.
*/
public static final int URISchemeNotSupported = 2;
/**
- * Indicates any kind of problem not specifically identified
- * by the other reasons.
+ * Indicates any kind of problem not specifically identified by the other
+ * reasons.
*/
public static final int URIOtherProblem = -1;
/**
- * Return the URI.
- * @return the URI that is the cause of this exception.
+ * Returns the {@code URI}.
+ *
+ * @return the {@code URI} that is the cause of this exception
*/
public URI getUnsupportedURI();
/**
- * Return the reason for the event.
- * @return one of the predefined reasons enumerated in this interface.
+ * Returns the reason of this exception.
+ *
+ * @return one of the predefined reasons enumerated in this interface
*/
public int getReason();
-
}
< prev index next >