jdk/src/java.desktop/share/classes/javax/print/attribute/standard/JobImpressions.java
changeset 35667 ed476aba94de
parent 25859 3317bb8137f4
child 47196 a3211bb4daff
equal deleted inserted replaced
35666:d69b38870195 35667:ed476aba94de
    61  * document data, this value will include such replication. In other words, this
    61  * document data, this value will include such replication. In other words, this
    62  * value is always the number of impressions in the source document data, rather
    62  * value is always the number of impressions in the source document data, rather
    63  * than a measure of the number of impressions to be produced by the job.
    63  * than a measure of the number of impressions to be produced by the job.
    64  * <P>
    64  * <P>
    65  * <B>IPP Compatibility:</B> The integer value gives the IPP integer value. The
    65  * <B>IPP Compatibility:</B> The integer value gives the IPP integer value. The
    66  * category name returned by <CODE>getName()</CODE> gives the IPP attribute
    66  * category name returned by {@code getName()} gives the IPP attribute
    67  * name.
    67  * name.
    68  *
    68  *
    69  * @see JobImpressionsSupported
    69  * @see JobImpressionsSupported
    70  * @see JobImpressionsCompleted
    70  * @see JobImpressionsCompleted
    71  * @see JobKOctets
    71  * @see JobKOctets
    83      * Construct a new job impressions attribute with the given integer value.
    83      * Construct a new job impressions attribute with the given integer value.
    84      *
    84      *
    85      * @param  value  Integer value.
    85      * @param  value  Integer value.
    86      *
    86      *
    87      * @exception  IllegalArgumentException
    87      * @exception  IllegalArgumentException
    88      *  (Unchecked exception) Thrown if <CODE>value</CODE> is less than 0.
    88      *  (Unchecked exception) Thrown if {@code value} is less than 0.
    89      */
    89      */
    90     public JobImpressions(int value) {
    90     public JobImpressions(int value) {
    91         super(value, 0, Integer.MAX_VALUE);
    91         super(value, 0, Integer.MAX_VALUE);
    92     }
    92     }
    93 
    93 
    95      * Returns whether this job impressions attribute is equivalent to the
    95      * Returns whether this job impressions attribute is equivalent to the
    96      * passed in object. To be equivalent, all of the following conditions must
    96      * passed in object. To be equivalent, all of the following conditions must
    97      * be true:
    97      * be true:
    98      * <OL TYPE=1>
    98      * <OL TYPE=1>
    99      * <LI>
    99      * <LI>
   100      * <CODE>object</CODE> is not null.
   100      * {@code object} is not null.
   101      * <LI>
   101      * <LI>
   102      * <CODE>object</CODE> is an instance of class JobImpressions.
   102      * {@code object} is an instance of class JobImpressions.
   103      * <LI>
   103      * <LI>
   104      * This job impressions attribute's value and <CODE>object</CODE>'s value
   104      * This job impressions attribute's value and {@code object}'s value
   105      * are equal.
   105      * are equal.
   106      * </OL>
   106      * </OL>
   107      *
   107      *
   108      * @param  object  Object to compare to.
   108      * @param  object  Object to compare to.
   109      *
   109      *
   110      * @return  True if <CODE>object</CODE> is equivalent to this job
   110      * @return  True if {@code object} is equivalent to this job
   111      *          impressions attribute, false otherwise.
   111      *          impressions attribute, false otherwise.
   112      */
   112      */
   113     public boolean equals(Object object) {
   113     public boolean equals(Object object) {
   114         return super.equals (object) && object instanceof JobImpressions;
   114         return super.equals (object) && object instanceof JobImpressions;
   115     }
   115     }
   130     /**
   130     /**
   131      * Get the name of the category of which this attribute value is an
   131      * Get the name of the category of which this attribute value is an
   132      * instance.
   132      * instance.
   133      * <P>
   133      * <P>
   134      * For class JobImpressions, the category name is
   134      * For class JobImpressions, the category name is
   135      * <CODE>"job-impressions"</CODE>.
   135      * {@code "job-impressions"}.
   136      *
   136      *
   137      * @return  Attribute category name.
   137      * @return  Attribute category name.
   138      */
   138      */
   139     public final String getName() {
   139     public final String getName() {
   140         return "job-impressions";
   140         return "job-impressions";