jdk/src/share/classes/javax/print/attribute/AttributeSet.java
changeset 22260 c9185e010e03
parent 19166 e6cd1eb44237
equal deleted inserted replaced
22259:8e5afc67dca8 22260:c9185e010e03
     1 /*
     1 /*
     2  * Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.  Oracle designates this
     7  * published by the Free Software Foundation.  Oracle designates this
    67  * <UL>
    67  * <UL>
    68  * <LI>
    68  * <LI>
    69  * A {@link DocAttributeSet DocAttributeSet}, containing {@link DocAttribute
    69  * A {@link DocAttributeSet DocAttributeSet}, containing {@link DocAttribute
    70  * DocAttribute}s, specifies the characteristics of an individual doc and the
    70  * DocAttribute}s, specifies the characteristics of an individual doc and the
    71  * print job settings to be applied to an individual doc.
    71  * print job settings to be applied to an individual doc.
    72  * <P>
    72  *
    73  * <LI>
    73  * <LI>
    74  * A {@link PrintRequestAttributeSet PrintRequestAttributeSet}, containing
    74  * A {@link PrintRequestAttributeSet PrintRequestAttributeSet}, containing
    75  * {@link PrintRequestAttribute PrintRequestAttribute}s, specifies the
    75  * {@link PrintRequestAttribute PrintRequestAttribute}s, specifies the
    76  * settings
    76  * settings
    77  * to be applied to a whole print job and to all the docs in the print job.
    77  * to be applied to a whole print job and to all the docs in the print job.
    78  * <P>
    78  *
    79  * <LI>
    79  * <LI>
    80  * A {@link PrintJobAttributeSet PrintJobAttributeSet}, containing {@link
    80  * A {@link PrintJobAttributeSet PrintJobAttributeSet}, containing {@link
    81  * PrintJobAttribute PrintJobAttribute}s, reports the status of a print job.
    81  * PrintJobAttribute PrintJobAttribute}s, reports the status of a print job.
    82  * <P>
    82  *
    83  * <LI>
    83  * <LI>
    84  * A {@link PrintServiceAttributeSet PrintServiceAttributeSet}, containing
    84  * A {@link PrintServiceAttributeSet PrintServiceAttributeSet}, containing
    85  * {@link PrintServiceAttribute PrintServiceAttribute}s, reports the status of
    85  * {@link PrintServiceAttribute PrintServiceAttribute}s, reports the status of
    86  *  a Print Service instance.
    86  *  a Print Service instance.
    87  * </UL>
    87  * </UL>
   101  * HashDocAttributeSet HashDocAttributeSet},
   101  * HashDocAttributeSet HashDocAttributeSet},
   102  * {@link HashPrintRequestAttributeSet
   102  * {@link HashPrintRequestAttributeSet
   103  * HashPrintRequestAttributeSet}, {@link HashPrintJobAttributeSet
   103  * HashPrintRequestAttributeSet}, {@link HashPrintJobAttributeSet
   104  * HashPrintJobAttributeSet}, and {@link HashPrintServiceAttributeSet
   104  * HashPrintJobAttributeSet}, and {@link HashPrintServiceAttributeSet
   105  * HashPrintServiceAttributeSet}.
   105  * HashPrintServiceAttributeSet}.
   106  * <P>
       
   107  *
   106  *
   108  * @author  Alan Kaminsky
   107  * @author  Alan Kaminsky
   109  */
   108  */
   110 public interface AttributeSet {
   109 public interface AttributeSet {
   111 
   110