< 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 >