javax.print.attribute
Interface DocAttribute

All Superinterfaces:
Attribute sample code for javax.print.attribute.Attribute definition code for javax.print.attribute.Attribute , Serializable sample code for java.io.Serializable definition code for java.io.Serializable
All Known Implementing Classes:
Chromaticity sample code for javax.print.attribute.standard.Chromaticity definition code for javax.print.attribute.standard.Chromaticity , Compression sample code for javax.print.attribute.standard.Compression definition code for javax.print.attribute.standard.Compression , DocumentName sample code for javax.print.attribute.standard.DocumentName definition code for javax.print.attribute.standard.DocumentName , Finishings sample code for javax.print.attribute.standard.Finishings definition code for javax.print.attribute.standard.Finishings , Media sample code for javax.print.attribute.standard.Media definition code for javax.print.attribute.standard.Media , MediaName sample code for javax.print.attribute.standard.MediaName definition code for javax.print.attribute.standard.MediaName , MediaPrintableArea sample code for javax.print.attribute.standard.MediaPrintableArea definition code for javax.print.attribute.standard.MediaPrintableArea , MediaSizeName sample code for javax.print.attribute.standard.MediaSizeName definition code for javax.print.attribute.standard.MediaSizeName , MediaTray sample code for javax.print.attribute.standard.MediaTray definition code for javax.print.attribute.standard.MediaTray , NumberUp sample code for javax.print.attribute.standard.NumberUp definition code for javax.print.attribute.standard.NumberUp , OrientationRequested sample code for javax.print.attribute.standard.OrientationRequested definition code for javax.print.attribute.standard.OrientationRequested , PageRanges sample code for javax.print.attribute.standard.PageRanges definition code for javax.print.attribute.standard.PageRanges , PrinterResolution sample code for javax.print.attribute.standard.PrinterResolution definition code for javax.print.attribute.standard.PrinterResolution , PrintQuality sample code for javax.print.attribute.standard.PrintQuality definition code for javax.print.attribute.standard.PrintQuality , SheetCollate sample code for javax.print.attribute.standard.SheetCollate definition code for javax.print.attribute.standard.SheetCollate , Sides sample code for javax.print.attribute.standard.Sides definition code for javax.print.attribute.standard.Sides

public interface DocAttribute
extends Attribute sample code for javax.print.attribute.Attribute definition code for javax.print.attribute.Attribute

Interface DocAttribute is a tagging interface which a printing attribute class implements to indicate the attribute denotes a setting for a doc. ("Doc" is a short, easy-to-pronounce term that means "a piece of print data.") The client may include a DocAttribute in a Doc's attribute set to specify a characteristic of that doc. If an attribute implements PrintRequestAttribute sample code for javax.print.attribute.PrintRequestAttribute definition code for javax.print.attribute.PrintRequestAttribute as well as DocAttribute, the client may include the attribute in a attribute set which specifies a print job to specify a characteristic for all the docs in that job.

See Also:
DocAttributeSet sample code for javax.print.attribute.DocAttributeSet definition code for javax.print.attribute.DocAttributeSet , PrintRequestAttributeSet sample code for javax.print.attribute.PrintRequestAttributeSet definition code for javax.print.attribute.PrintRequestAttributeSet

Method Summary
 
Methods inherited from interface javax.print.attribute.Attribute sample code for javax.print.attribute.Attribute definition code for javax.print.attribute.Attribute
getCategory sample code for javax.print.attribute.Attribute.getCategory() definition code for javax.print.attribute.Attribute.getCategory() , getName sample code for javax.print.attribute.Attribute.getName() definition code for javax.print.attribute.Attribute.getName()