OutputDeviceAssignedpublic final class OutputDeviceAssigned extends TextSyntax implements PrintJobAttributeClass OutputDeviceAssigned is a printing attribute class, a text attribute,
that identifies the output device to which the service has assigned this
job. If an output device implements an embedded Print Service instance, the
printer need not set this attribute. If a print server implements a
Print Service instance, the value may be empty (zero- length string) or not
returned until the service assigns an output device to the job. This
attribute is particularly useful when a single service supports multiple
devices (so called "fan-out").
IPP Compatibility: The string value gives the IPP name value. The
locale gives the IPP natural language. The category name returned by
getName() gives the IPP attribute name.
|
Fields Summary |
---|
private static final long | serialVersionUID |
Constructors Summary |
---|
public OutputDeviceAssigned(String deviceName, Locale locale)Constructs a new output device assigned attribute with the given device
name and locale.
super (deviceName, locale);
|
Methods Summary |
---|
public boolean | equals(java.lang.Object object)Returns whether this output device assigned attribute is equivalent to
the passed in object. To be equivalent, all of the following conditions
must be true:
-
object is not null.
-
object is an instance of class OutputDeviceAssigned.
-
This output device assigned attribute's underlying string and
object 's underlying string are equal.
-
This output device assigned attribute's locale and
object 's locale are equal.
return (super.equals (object) &&
object instanceof OutputDeviceAssigned);
| public final java.lang.Class | getCategory()Get the printing attribute class which is to be used as the "category"
for this printing attribute value.
For class OutputDeviceAssigned, the
category is class OutputDeviceAssigned itself.
return OutputDeviceAssigned.class;
| public final java.lang.String | getName()Get the name of the category of which this attribute value is an
instance.
For class OutputDeviceAssigned, the
category name is "output-device-assigned" .
return "output-device-assigned";
|
|