PrintJobAttribute is a tagging interface which a printing attribute
class implements to indicate the attribute describes the status of a Print
Job or some other characteristic of a Print Job. A Print Service
instance adds a number of PrintJobAttributes to a Print Job's attribute set
to report the Print Job's status. If an attribute implements
PrintRequestAttribute
as well as PrintJobAttribute,
the client may include the attribute in a attribute set to
specify the attribute's value for the Print Job.
Get the printing attribute class which is to be used as the "category"
for this printing attribute value when it is added to an attribute set.
Get the name of the category of which this attribute value is an
instance.
Note: This method is intended to provide a default, nonlocalized
string for the attribute's category. If two attribute objects return the
same category from the getCategory()
method, they should
return the same name from the getName()
method.