< prev index next >

src/java.desktop/share/classes/javax/print/attribute/standard/PrinterURI.java

Print this page

        

*** 36,47 **** * globally unique name of a printer. If it has such a name, an administrator * determines a printer's URI and sets this attribute to that name. * <P> * <B>IPP Compatibility:</B> This implements the * IPP printer-uri attribute. The string form returned by ! * <CODE>toString()</CODE> gives the IPP printer-uri value. ! * The category name returned by <CODE>getName()</CODE> * gives the IPP attribute name. * * @author Robert Herriot */ --- 36,47 ---- * globally unique name of a printer. If it has such a name, an administrator * determines a printer's URI and sets this attribute to that name. * <P> * <B>IPP Compatibility:</B> This implements the * IPP printer-uri attribute. The string form returned by ! * {@code toString()} gives the IPP printer-uri value. ! * The category name returned by {@code getName()} * gives the IPP attribute name. * * @author Robert Herriot */
*** 54,64 **** * Constructs a new PrinterURI attribute with the specified URI. * * @param uri URI of the printer * * @exception NullPointerException ! * (unchecked exception) Thrown if <CODE>uri</CODE> is null. */ public PrinterURI(URI uri) { super (uri); } --- 54,64 ---- * Constructs a new PrinterURI attribute with the specified URI. * * @param uri URI of the printer * * @exception NullPointerException ! * (unchecked exception) Thrown if {@code uri} is null. */ public PrinterURI(URI uri) { super (uri); }
*** 66,86 **** * Returns whether this printer name attribute is equivalent to the passed * in object. To be equivalent, all of the following conditions must be * true: * <OL TYPE=1> * <LI> ! * <CODE>object</CODE> is not null. * <LI> ! * <CODE>object</CODE> is an instance of class PrinterURI. * <LI> * This PrinterURI attribute's underlying URI and ! * <CODE>object</CODE>'s underlying URI are equal. * </OL> * * @param object Object to compare to. * ! * @return True if <CODE>object</CODE> is equivalent to this PrinterURI * attribute, false otherwise. */ public boolean equals(Object object) { return (super.equals(object) && object instanceof PrinterURI); } --- 66,86 ---- * Returns whether this printer name attribute is equivalent to the passed * in object. To be equivalent, all of the following conditions must be * true: * <OL TYPE=1> * <LI> ! * {@code object} is not null. * <LI> ! * {@code object} is an instance of class PrinterURI. * <LI> * This PrinterURI attribute's underlying URI and ! * {@code object}'s underlying URI are equal. * </OL> * * @param object Object to compare to. * ! * @return True if {@code object} is equivalent to this PrinterURI * attribute, false otherwise. */ public boolean equals(Object object) { return (super.equals(object) && object instanceof PrinterURI); }
*** 102,112 **** /** * Get the name of the category of which this attribute value is an * instance. * <P> * For class PrinterURI and any vendor-defined subclasses, the category ! * name is <CODE>"printer-uri"</CODE>. * * @return Attribute category name. */ public final String getName() { return "printer-uri"; --- 102,112 ---- /** * Get the name of the category of which this attribute value is an * instance. * <P> * For class PrinterURI and any vendor-defined subclasses, the category ! * name is {@code "printer-uri"}. * * @return Attribute category name. */ public final String getName() { return "printer-uri";
< prev index next >