| 
JavaTM 2 Platform Standard Ed. 5.0  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DocFlavor | |
|---|---|
| javax.print | Provides the principal classes and interfaces for the JavaTM Print Service API. | 
| Uses of DocFlavor in javax.print | 
|---|
| Subclasses of DocFlavor in javax.print | |
|---|---|
static class | 
DocFlavor.BYTE_ARRAY
Class DocFlavor.BYTE_ARRAY provides predefined static constant DocFlavor objects for example doc flavors using a byte array ( byte[]) as the print data representation class. | 
static class | 
DocFlavor.CHAR_ARRAY
Class DocFlavor.CHAR_ARRAY provides predefined static constant DocFlavor objects for example doc flavors using a character array ( char[]) as the print data representation class. | 
static class | 
DocFlavor.INPUT_STREAM
Class DocFlavor.INPUT_STREAM provides predefined static constant DocFlavor objects for example doc flavors using a byte stream ( ) as the print  
 data representation class. | 
static class | 
DocFlavor.READER
Class DocFlavor.READER provides predefined static constant DocFlavor objects for example doc flavors using a character stream ( ) as the print data 
 representation class. | 
static class | 
DocFlavor.SERVICE_FORMATTED
Class DocFlavor.SERVICE_FORMATTED provides predefined static constant DocFlavor objects for example doc flavors for service formatted print data.  | 
static class | 
DocFlavor.STRING
Class DocFlavor.STRING provides predefined static constant DocFlavor objects for example doc flavors using a string ( ) as the print data representation class. | 
static class | 
DocFlavor.URL
Class DocFlavor.URL provides predefined static constant DocFlavor objects.  | 
| Methods in javax.print that return DocFlavor | |
|---|---|
 DocFlavor | 
SimpleDoc.getDocFlavor()
Determines the doc flavor in which this doc object will supply its piece of print data.  | 
 DocFlavor | 
Doc.getDocFlavor()
Determines the doc flavor in which this doc object will supply its piece of print data.  | 
abstract  DocFlavor[] | 
StreamPrintServiceFactory.getSupportedDocFlavors()
Queries the factory for the document flavors that can be accepted by printers obtained from this factory.  | 
 DocFlavor[] | 
PrintService.getSupportedDocFlavors()
Determines the print data formats a client can specify when setting up a job for this PrintService. | 
 DocFlavor[] | 
FlavorException.getUnsupportedFlavors()
Returns the unsupported flavors.  | 
| Methods in javax.print with parameters of type DocFlavor | |
|---|---|
abstract  MultiDocPrintService[] | 
PrintServiceLookup.getMultiDocPrintServices(DocFlavor[] flavors,
                         AttributeSet attributes)
Not called directly by applications.  | 
abstract  PrintService[] | 
PrintServiceLookup.getPrintServices(DocFlavor flavor,
                 AttributeSet attributes)
Locates services that can be positively confirmed to support the combination of attributes and DocFlavors specified.  | 
 Object | 
PrintService.getSupportedAttributeValues(Class<? extends Attribute> category,
                            DocFlavor flavor,
                            AttributeSet attributes)
Determines the printing attribute values a client can specify in the given category when setting up a job for this print service.  | 
 AttributeSet | 
PrintService.getUnsupportedAttributes(DocFlavor flavor,
                         AttributeSet attributes)
Identifies the attributes that are unsupported for a print request in the context of a particular DocFlavor.  | 
 boolean | 
PrintService.isAttributeValueSupported(Attribute attrval,
                          DocFlavor flavor,
                          AttributeSet attributes)
Determines whether a client can specify the given printing attribute value when setting up a job for this Print Service.  | 
 boolean | 
PrintService.isDocFlavorSupported(DocFlavor flavor)
Determines if this print service supports a specific DocFlavor. | 
static MultiDocPrintService[] | 
PrintServiceLookup.lookupMultiDocPrintServices(DocFlavor[] flavors,
                            AttributeSet attributes)
Locates MultiDoc print Services capable of printing MultiDocs containing all the specified doc flavors.  | 
static PrintService[] | 
PrintServiceLookup.lookupPrintServices(DocFlavor flavor,
                    AttributeSet attributes)
Locates print services capable of printing the specified DocFlavor. | 
static StreamPrintServiceFactory[] | 
StreamPrintServiceFactory.lookupStreamPrintServiceFactories(DocFlavor flavor,
                                  String outputMimeType)
Locates factories for print services that can be used with a print job to output a stream of data in the format specified by flavor. | 
static PrintService | 
ServiceUI.printDialog(GraphicsConfiguration gc,
            int x,
            int y,
            PrintService[] services,
            PrintService defaultService,
            DocFlavor flavor,
            PrintRequestAttributeSet attributes)
Presents a dialog to the user for selecting a print service (printer).  | 
| Constructors in javax.print with parameters of type DocFlavor | |
|---|---|
SimpleDoc(Object printData,
          DocFlavor flavor,
          DocAttributeSet attributes)
Constructs a SimpleDoc with the specified 
 print data, doc flavor and doc attribute set. | 
|
  | 
JavaTM 2 Platform Standard Ed. 5.0  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.