javax.print

Class DocFlavor.URL

public static class DocFlavor.URL extends DocFlavor

Predefined static DocFlavor objects for document types which have an URL where to retrieve the print data.

All the defined doc flavors have a print data representation classname of "java.net.URL".

Field Summary
static DocFlavor.URLAUTOSENSE
URL doc flavor with a MIME Type of "application/octet-stream".
static DocFlavor.URLGIF
URL doc flavor with a MIME Type of "image/gif".
static DocFlavor.URLJPEG
URL doc flavor with a MIME Type of "image/jpeg".
static DocFlavor.URLPCL
URL doc flavor with a MIME Type of "application/vnd.hp-PCL".
static DocFlavor.URLPDF
URL doc flavor with a MIME Type of "application/pdf".
static DocFlavor.URLPNG
URL doc flavor with a MIME Type of "image/png".
static DocFlavor.URLPOSTSCRIPT
URL doc flavor with a MIME Type of "application/postscript".
static DocFlavor.URLTEXT_HTML_HOST
URL doc flavor with a MIME Type of "text/html" in the host encoding.
static DocFlavor.URLTEXT_HTML_US_ASCII
URL doc flavor with a MIME Type of "text/html; charset=us-ascii".
static DocFlavor.URLTEXT_HTML_UTF_16
URL doc flavor with a MIME Type of "text/html; charset=utf-16".
static DocFlavor.URLTEXT_HTML_UTF_16BE
URL doc flavor with a MIME Type of "text/html; charset=utf-16be".
static DocFlavor.URLTEXT_HTML_UTF_16LE
URL doc flavor with a MIME Type of "text/html; charset=utf-16le".
static DocFlavor.URLTEXT_HTML_UTF_8
URL doc flavor with a MIME Type of "text/html; charset=utf-8".
static DocFlavor.URLTEXT_PLAIN_HOST
URL doc flavor with a MIME Type of "text/plain" in the host encoding.
static DocFlavor.URLTEXT_PLAIN_US_ASCII
URL doc flavor with a MIME Type of "text/plain; charset=us-ascii".
static DocFlavor.URLTEXT_PLAIN_UTF_16
URL doc flavor with a MIME Type of "text/plain; charset=utf-16".
static DocFlavor.URLTEXT_PLAIN_UTF_16BE
URL doc flavor with a MIME Type of "text/plain; charset=utf-16be".
static DocFlavor.URLTEXT_PLAIN_UTF_16LE
URL doc flavor with a MIME Type of "text/plain; charset=utf-16le".
static DocFlavor.URLTEXT_PLAIN_UTF_8
URL doc flavor with a MIME Type of "text/plain; charset=utf-8".
Constructor Summary
URL(String mimeType)
Constructor for doc flavor objects with the given MIME type and a print data representation class name of "java.net.URL".

Field Detail

AUTOSENSE

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

GIF

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

JPEG

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

PCL

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

PDF

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

PNG

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

POSTSCRIPT

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

TEXT_HTML_HOST

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

TEXT_HTML_US_ASCII

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

TEXT_HTML_UTF_16

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

TEXT_HTML_UTF_16BE

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

TEXT_HTML_UTF_16LE

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

TEXT_HTML_UTF_8

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

TEXT_PLAIN_HOST

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

TEXT_PLAIN_US_ASCII

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

TEXT_PLAIN_UTF_16

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

TEXT_PLAIN_UTF_16BE

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

TEXT_PLAIN_UTF_16LE

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

TEXT_PLAIN_UTF_8

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

Constructor Detail

URL

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

Parameters: mimeType the mime type string

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