javax.print

Class DocFlavor.INPUT_STREAM

public static class DocFlavor.INPUT_STREAM extends DocFlavor

Predefined static DocFlavor objects for document types which use an InputStream to retrieve the print data.

All the defined doc flavors have a print data representation classname of "java.io.InputStream".

Field Summary
static DocFlavor.INPUT_STREAMAUTOSENSE
InputStream doc flavor with a MIME Type of "application/octet-stream".
static DocFlavor.INPUT_STREAMGIF
InputStream doc flavor with a MIME Type of "image/gif".
static DocFlavor.INPUT_STREAMJPEG
InputStream doc flavor with a MIME Type of "image/jpeg".
static DocFlavor.INPUT_STREAMPCL
InputStream doc flavor with a MIME Type of "application/vnd.hp-PCL".
static DocFlavor.INPUT_STREAMPDF
InputStream doc flavor with a MIME Type of "application/pdf".
static DocFlavor.INPUT_STREAMPNG
InputStream doc flavor with a MIME Type of "image/png".
static DocFlavor.INPUT_STREAMPOSTSCRIPT
InputStream doc flavor with a MIME Type of "application/postscript".
static DocFlavor.INPUT_STREAMTEXT_HTML_HOST
InputStream doc flavor with a MIME Type of "text/html" in the host encoding.
static DocFlavor.INPUT_STREAMTEXT_HTML_US_ASCII
InputStream doc flavor with a MIME Type of "text/html; charset=us-ascii".
static DocFlavor.INPUT_STREAMTEXT_HTML_UTF_16
InputStream doc flavor with a MIME Type of "text/html; charset=utf-16".
static DocFlavor.INPUT_STREAMTEXT_HTML_UTF_16BE
InputStream doc flavor with a MIME Type of "text/html; charset=utf-16be".
static DocFlavor.INPUT_STREAMTEXT_HTML_UTF_16LE
InputStream doc flavor with a MIME Type of "text/html; charset=utf-16le".
static DocFlavor.INPUT_STREAMTEXT_HTML_UTF_8
InputStream doc flavor with a MIME Type of "text/html; charset=utf-8".
static DocFlavor.INPUT_STREAMTEXT_PLAIN_HOST
InputStream doc flavor with a MIME Type of "text/plain" in the host encoding.
static DocFlavor.INPUT_STREAMTEXT_PLAIN_US_ASCII
InputStream doc flavor with a MIME Type of "text/plain; charset=us-ascii".
static DocFlavor.INPUT_STREAMTEXT_PLAIN_UTF_16
InputStream doc flavor with a MIME Type of "text/plain; charset=utf-16".
static DocFlavor.INPUT_STREAMTEXT_PLAIN_UTF_16BE
InputStream doc flavor with a MIME Type of "text/plain; charset=utf-16be".
static DocFlavor.INPUT_STREAMTEXT_PLAIN_UTF_16LE
InputStream doc flavor with a MIME Type of "text/plain; charset=utf-16le".
static DocFlavor.INPUT_STREAMTEXT_PLAIN_UTF_8
InputStream doc flavor with a MIME Type of "text/plain; charset=utf-8".
Constructor Summary
INPUT_STREAM(String mimeType)
Constructor for doc flavor objects with the given MIME type and a print data representation class name of "java.io.InputStream".

Field Detail

AUTOSENSE

public static final DocFlavor.INPUT_STREAM AUTOSENSE
InputStream doc flavor with a MIME Type of "application/octet-stream".

GIF

public static final DocFlavor.INPUT_STREAM GIF
InputStream doc flavor with a MIME Type of "image/gif".

JPEG

public static final DocFlavor.INPUT_STREAM JPEG
InputStream doc flavor with a MIME Type of "image/jpeg".

PCL

public static final DocFlavor.INPUT_STREAM PCL
InputStream doc flavor with a MIME Type of "application/vnd.hp-PCL".

PDF

public static final DocFlavor.INPUT_STREAM PDF
InputStream doc flavor with a MIME Type of "application/pdf".

PNG

public static final DocFlavor.INPUT_STREAM PNG
InputStream doc flavor with a MIME Type of "image/png".

POSTSCRIPT

public static final DocFlavor.INPUT_STREAM POSTSCRIPT
InputStream doc flavor with a MIME Type of "application/postscript".

TEXT_HTML_HOST

public static final DocFlavor.INPUT_STREAM TEXT_HTML_HOST
InputStream doc flavor with a MIME Type of "text/html" in the host encoding.

TEXT_HTML_US_ASCII

public static final DocFlavor.INPUT_STREAM TEXT_HTML_US_ASCII
InputStream doc flavor with a MIME Type of "text/html; charset=us-ascii".

TEXT_HTML_UTF_16

public static final DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16
InputStream doc flavor with a MIME Type of "text/html; charset=utf-16".

TEXT_HTML_UTF_16BE

public static final DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16BE
InputStream doc flavor with a MIME Type of "text/html; charset=utf-16be".

TEXT_HTML_UTF_16LE

public static final DocFlavor.INPUT_STREAM TEXT_HTML_UTF_16LE
InputStream doc flavor with a MIME Type of "text/html; charset=utf-16le".

TEXT_HTML_UTF_8

public static final DocFlavor.INPUT_STREAM TEXT_HTML_UTF_8
InputStream doc flavor with a MIME Type of "text/html; charset=utf-8".

TEXT_PLAIN_HOST

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_HOST
InputStream doc flavor with a MIME Type of "text/plain" in the host encoding.

TEXT_PLAIN_US_ASCII

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_US_ASCII
InputStream doc flavor with a MIME Type of "text/plain; charset=us-ascii".

TEXT_PLAIN_UTF_16

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16
InputStream doc flavor with a MIME Type of "text/plain; charset=utf-16".

TEXT_PLAIN_UTF_16BE

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16BE
InputStream doc flavor with a MIME Type of "text/plain; charset=utf-16be".

TEXT_PLAIN_UTF_16LE

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_16LE
InputStream doc flavor with a MIME Type of "text/plain; charset=utf-16le".

TEXT_PLAIN_UTF_8

public static final DocFlavor.INPUT_STREAM TEXT_PLAIN_UTF_8
InputStream doc flavor with a MIME Type of "text/plain; charset=utf-8".

Constructor Detail

INPUT_STREAM

public INPUT_STREAM(String mimeType)
Constructor for doc flavor objects with the given MIME type and a print data representation class name of "java.io.InputStream".

Parameters: mimeType the mime type string

Throws: NullPointerException if mimeType is null. IllegalArgumentException if mimeType has the wrong syntax.