1. /*
  2. * @(#)PrintJobAttribute.java 1.3 03/01/23
  3. *
  4. * Copyright 2003 Sun Microsystems, Inc. All rights reserved.
  5. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
  6. */
  7. package javax.print.attribute;
  8. /**
  9. * PrintJobAttribute is a tagging interface which a printing attribute
  10. * class implements to indicate the attribute describes the status of a Print
  11. * Job or some other characteristic of a Print Job. A Print Service
  12. * instance adds a number of PrintJobAttributes to a Print Job's attribute set
  13. * to report the Print Job's status. If an attribute implements {@link
  14. * PrintRequestAttribute PrintRequestAttribute} as well as PrintJobAttribute,
  15. * the client may include the attribute in a attribute set to
  16. * specify the attribute's value for the Print Job.
  17. * <P>
  18. *
  19. * @see PrintRequestAttributeSet
  20. * @see PrintJobAttributeSet
  21. *
  22. * @author Alan Kaminsky
  23. */
  24. public interface PrintJobAttribute extends Attribute {
  25. }