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