0N/A<html>
0N/A<head>
0N/A<title>javax.print.attribute.standard package</title>
0N/A<!--
2362N/ACopyright (c) 2000, 2003, Oracle and/or its affiliates. All rights reserved.
0N/ADO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
0N/A
0N/AThis code is free software; you can redistribute it and/or modify it
0N/Aunder the terms of the GNU General Public License version 2 only, as
2362N/Apublished by the Free Software Foundation. Oracle designates this
0N/Aparticular file as subject to the "Classpath" exception as provided
2362N/Aby Oracle in the LICENSE file that accompanied this code.
0N/A
0N/AThis code is distributed in the hope that it will be useful, but WITHOUT
0N/AANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
0N/AFITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
0N/Aversion 2 for more details (a copy is included in the LICENSE file that
0N/Aaccompanied this code).
0N/A
0N/AYou should have received a copy of the GNU General Public License version
0N/A2 along with this work; if not, write to the Free Software Foundation,
0N/AInc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
0N/A
2365N/APlease contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
2365N/Aor visit www.oracle.com if you need additional information or have any
2365N/Aquestions.
0N/A-->
0N/A</head>
0N/A<body bgcolor="white">
0N/APackage javax.print.attribute.standard
0N/Acontains classes for specific printing attributes.
0N/AThe parent package,
0N/A<A HREF="/package-summary.html">
0N/Ajavax.print.attribute</A>,
0N/Aprovides classes and interfaces that describe the types of Java
0N/APrint Service attributes and how they can be collected into attribute
0N/Asets.
0N/A<P>
0N/AAn attribute represents a printing feature
0N/Athat a print service can provide.
0N/AFor each attribute,
0N/Aa print service either does or does not support the attribute.
0N/AFor each possible value of a supported attribute,
0N/Aa print service either does or does not support the value.
0N/A<P>
0N/AThe API requires every print service
0N/Ato support certain attributes;
0N/Aother attributes are optional
0N/Aand the service can choose whether or not to support them.
0N/AEach attribute has a set of values that it accepts. The API
0N/Arequires every print service to support certain values for
0N/Acertain attributes;
0N/Aother attribute values are optional
0N/Aand the service can choose whether or not to support them.
0N/AThese support requirements are recorded in the documentation
0N/Afor each attribute class.
0N/A<P>
0N/APackage javax.print.attribute.standard
0N/Acontains standard printing attributes
0N/Aand standard printing attribute values
0N/Athat are widely used in the printing domain.
0N/AA print service vendor
0N/Acan provide new vendor-specific printing attributes
0N/Ain addition to the standard ones.
0N/AA vendor can also provide
0N/Avendor-specific extensions (subclasses)
0N/Aof the standard printing attributes --
0N/Afor example,
0N/Ato provide additional vendor-specific values
0N/Afor an existing standard attribute.
0N/AOf course,
0N/Aif a vendor wants clients
0N/Ato be able to use any added or extended attributes,
0N/Athe vendor must publish the new attribute classes.
0N/A<P>
0N/AMany of the standard attribute classes extend one of
0N/Athe abstract syntax classes of the javax.print.attribute package.
0N/AThese abstract syntax classes each represent a
0N/Adifferent type. The <a href="/EnumSyntax.html">
0N/AEnumSyntax</a> class, for example, represents a type-safe
0N/Aenumeration. The abstract syntax class provides a wrapper for the attribute
0N/Avalue.
0N/A<p>
0N/AIf an attribute class extends <code>EnumSyntax</code>, and the value of the
0N/Aattribute is an IPP-compatible value, the attribute's <code>toString</code>
0N/Amethod returns the IPP string representation of the attribute value, such as
0N/A"processing-stopped" for the
0N/A<a href="JobState.html">JobState</a> attribute. However, because the
0N/A<code>EnumSyntax</code> class is extensible, vendors can define their own
0N/Aattribute values. If an attribute uses the <code>EnumSyntax</code> class
0N/Aand is set to one of these vendor-defined values then the <code>toString</code>
0N/A method will not return the IPP string representation of the value.
0N/A<p>
0N/AA printing client application
0N/Awill typically not need to use
0N/Aall the printing attribute classes
0N/Ain package javax.print.attribute.standard,
0N/Ajust the ones that pertain to the application.
0N/A<P>
0N/AThe attribute classes in package javax.print.attribute.standard
0N/Aare based on the Internet Printing Protocol (IPP) attributes
0N/Aas defined in the Internet RFC document,
0N/A<I>RFC 2911 Internet Printing Protocol/1.1: Model and Semantics</I>
0N/Adated September 2000.
0N/ASee <a HREF="http://www.ietf.org/rfc/rfc2911.txt">RFC 2911</a>
0N/Afor more information.
0N/AThe descriptive text for each attribute class
0N/Awas taken largely from the above documents.
0N/AThe above authors' contribution to the API
0N/Ais gratefully acknowledged.
0N/A
0N/A<H3>Attribute Organization</H3>
0N/AThere are five kinds of printing attributes:
0N/Adoc attributes,
0N/Aprint request attributes,
0N/Aprint job attributes,
0N/Aprint service attributes,
0N/Aand supported-values attributes.
0N/A
0N/A<H4>Doc Attributes</H4>
0N/ADoc attributes specify the characteristics of an individual doc
0N/Aand the print job settings to be applied to an individual doc.
0N/AA doc attribute class implements interface
0N/A<A HREF="/DocAttribute.html">DocAttribute</A>.
0N/AA doc attribute can appear in a
0N/A<a href="/DocAttributeSet.html">
0N/ADocAttributeSet</a>.
0N/A
0N/A<H4>Print Request Attributes</H4>
0N/APrint request attributes
0N/Aspecify the settings to be applied to a whole print job
0N/Aand to all the docs in the print job.
0N/AA print request attribute class implements interface
0N/A<A HREF="/PrintRequestAttribute.html">
0N/APrintRequestAttribute</A>.
0N/AA print request attribute can appear in a
0N/A<a href="/PrintRequestAttributeSet.html">
0N/APrintRequestAttributeSet</a>.
0N/A
0N/A<P>
0N/ASome attributes are doc attributes
0N/Abut not print request attributes
0N/Aand may only be specified at the doc level.
0N/ASome attributes are print request attributes
0N/Abut not doc attributes
0N/Aand may only be specified at the Print Request level.
0N/ASome attributes are both doc attributes
0N/Aand print request attributes
0N/Aand may be specified either at the doc level
0N/Aor at the Print Request level.
0N/A<P>
0N/AWhen specified at the doc level,
0N/Aan attribute applies just to that one doc.
0N/AWhen specified at the Print Request level,
0N/Aan attribute applies to the whole job,
0N/Aincluding all the docs in the job.
0N/AHowever, an attribute specified at the doc level
0N/Aoverrides an attribute in the same category
0N/Aspecified at the Print Request level.
0N/A
0N/A<H4>Print Job Attributes</H4>
0N/APrint job attributes report the status of a Print Job.
0N/AA print job attribute class implements interface
0N/A<A HREF="/PrintJobAttribute.html">PrintJobAttribute</A>.
0N/AA print job attribute
0N/Acan appear in a <A HREF="/PrintJobAttributeSet.html">
0N/APrintJobAttributeSet</A>.
0N/A<P>
0N/ASome attributes are both print request attributes
0N/Aand print job attributes;
0N/Aa client may include such attributes in a Print Request
0N/Ato specify characteristics for the ensuing Print Job,
0N/Aand those attributes then also appear
0N/Ain the Print Job's attribute set.
0N/ASome attributes are print job attributes
0N/Abut not print request attributes;
0N/Athe print service itself
0N/Aadds these attributes to the Print Job's attribute set.
0N/A
0N/A<H4>Print Service Attributes</H4>
0N/APrint service attributes report the status
0N/Aof a print service.
0N/AA print service attribute class implements interface
0N/A<A HREF="/PrintServiceAttribute.html">
0N/APrintServiceAttribute</A>.
0N/AA print service attribute
0N/Acan appear in a <A HREF="/PrintServiceAttributeSet.html">
0N/APrintServiceAttributeSet</A>.
0N/A
0N/A<H4>Supported-Values Attributes</H4>
0N/AA supported-value attribute
0N/Aindicates the legal values for another attribute
0N/Athat a print service supports.
0N/AA supported-values attribute class implements interface
0N/A<A HREF="/SupportedValuesAttribute.html">
0N/ASupportedValuesAttribute</A>.
0N/AHowever, supported-values attributes
0N/Anever appear in attribute sets,
0N/Aso there is no restricted <A HREF="/AttributeSet.html">
0N/AAttributeSet</A>
0N/Asubinterface for them.
0N/A<P>
0N/A
0N/A<H4>Attribute Table</H4>
0N/AThe table below lists all the printing attributes.
0N/AThe table shows the tagging interfaces
0N/Aeach attribute class implements
0N/Ain addition to interface <A HREF="/Attribute.html">
0N/AAttribute</A>,
0N/Athus indicating how each attribute is used in the API.
0N/AFor each doc attribute and print request attribute,
0N/Athe column marked "SupportedValuesAttribute"
0N/Alists the supported-values attribute class, if any,
0N/Awith which a print service
0N/Aindicates the supported values for that attribute category.
0N/A<P>
0N/A<TABLE BORDER=1 CELLPADDING=2 CELLSPACING=1 SUMMARY="Lists all printing attributes as described in above text">
0N/A<TR BGCOLOR="#E5E5E5">
0N/A<TH VALIGN="bottom">Attribute Class</TH>
0N/A<TH VALIGN="bottom">Doc<BR>Attribute</TH>
0N/A<TH VALIGN="bottom">Print<BR>Request<BR>Attribute</TH>
0N/A<TH VALIGN="bottom">Print<BR>Job<BR>Attribute</TH>
0N/A<TH VALIGN="bottom">Print<BR>Service<BR>Attribute</TH>
0N/A<TH VALIGN="bottom">SupportedValuesAttribute</TH>
0N/A</TR>
0N/A<TR><TD><A HREF="Compression.html">Compression</A></TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="DocumentName.html">DocumentName</A></TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="Chromaticity.html">Chromaticity</A></TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="Copies.html">Copies</A></TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD><A HREF="CopiesSupported.html">CopiesSupported</A></TD></TR>
0N/A<TR><TD><A HREF="Finishings.html">Finishings</A></TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="JobHoldUntil.html">JobHoldUntil</A></TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="JobImpressions.html">JobImpressions</A></TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD><A HREF="JobImpressionsSupported.html">JobImpressionsSupported</A></TD></TR>
0N/A<TR><TD><A HREF="JobKOctets.html">JobKOctets</A></TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD><A HREF="JobKOctetsSupported.html">JobKOctetsSupported</A></TD></TR>
0N/A<TR><TD><A HREF="JobMediaSheets.html">JobMediaSheets</A></TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD><A HREF="JobMediaSheetsSupported.html">JobMediaSheetsSupported</A></TD></TR>
0N/A<TR><TD><A HREF="JobName.html">JobName</A></TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="JobPriority.html">JobPriority</A></TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD><A HREF="JobPrioritySupported.html">JobPrioritySupported</A></TD></TR>
0N/A<TR><TD><A HREF="JobSheets.html">JobSheets</A></TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="Media.html">Media</A></TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="MediaSize.html">MediaSize</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="MultipleDocumentHandling.html">MultipleDocumentHandling</A></TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="NumberUp.html">NumberUp</A></TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD><A HREF="NumberUpSupported.html">NumberUpSupported</A></TD></TR>
0N/A<TR><TD><A HREF="OrientationRequested.html">OrientationRequested</A></TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PageRanges.html">PageRanges</A></TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PresentationDirection.html">PresentationDirection</A></TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PrinterResolution.html">PrinterResolution</A></TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PrintQuality.html">PrintQuality</A></TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="RequestingUserName.html">RequestingUserName</A></TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="SheetCollate.html">SheetCollate</A></TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="Sides.html">Sides</A></TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="DateTimeAtCompleted.html">DateTimeAtCompleted</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="DateTimeAtCreation.html">DateTimeAtCreation</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="DateTimeAtProcessing.html">DateTimeAtProcessing</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="JobImpressionsCompleted.html">JobImpressionsCompleted</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="JobKOctetsProcessed.html">JobKOctetsProcessed</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="JobMediaSheetsCompleted.html">JobMediaSheetsCompleted</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="JobMessageFromOperator.html">JobMessageFromOperator</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="JobOriginatingUserName.html">JobOriginatingUserName</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="JobState.html">JobState</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="JobStateReasons.html">JobStateReasons</A><BR>Contains zero or more --</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD>-- <A HREF="JobStateReason.html">JobStateReason</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="NumberOfDocuments.html">NumberOfDocuments</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="NumberOfInterveningJobs.html">NumberOfInterveningJobs</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="OutputDeviceAssigned.html">OutputDeviceAssigned</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="ColorSupported.html">ColorSupported</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PagesPerMinute.html">PagesPerMinute</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PagesPerMinuteColor.html">PagesPerMinuteColor</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PDLOverrideSupported.html">PDLOverrideSupported</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PrinterIsAcceptingJobs.html">PrinterIsAcceptingJobs</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PrinterInfo.html">PrinterInfo</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PrinterLocation.html">PrinterLocation</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PrinterMessageFromOperator.html">PrinterMessageFromOperator</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PrinterMakeAndModel.html">PrinterMakeAndModel</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PrinterMoreInfo.html">PrinterMoreInfo</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PrinterMoreInfoManufacturer.html">PrinterMoreInfoManufacturer</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PrinterName.html">PrinterName</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PrinterState.html">PrinterState</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="PrinterStateReasons.html">PrinterStateReasons</A><BR>Contains zero or more --</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD>-- <A HREF="PrinterStateReason.html">PrinterStateReason</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD>-- <A HREF="Severity.html">Severity</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="QueuedJobCount.html">QueuedJobCount</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">X</TD><TD>&nbsp;</TD></TR>
0N/A<TR><TD><A HREF="ReferenceUriSchemesSupported.html">ReferenceUriSchemesSupported</A></TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD></TR>
0N/A</TABLE>
0N/A<P>
0N/APlease note: In the javax.print APIs, a null reference parameter to methods
0N/Ais incorrect unless explicitly documented on the method as having a meaningful
0N/Ainterpretation. Usage to the contrary is incorrect coding and may result
0N/Ain a run time exception either immediately or at some later time.
0N/AIllegalArgumentException and NullPointerException are examples of
0N/Atypical and acceptable run time exceptions for such cases.
0N/A<P>
0N/A@since 1.4
0N/A</body>
0N/A</html>