javax.print
Class DocFlavor.URL

java.lang.Object
  extended by javax.print.DocFlavor
      extended by javax.print.DocFlavor.URL
All Implemented Interfaces:
Serializable, Cloneable
Enclosing class:
DocFlavor

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".

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.print.DocFlavor
DocFlavor.BYTE_ARRAY, DocFlavor.CHAR_ARRAY, DocFlavor.INPUT_STREAM, DocFlavor.READER, DocFlavor.SERVICE_FORMATTED, DocFlavor.STRING, DocFlavor.URL
 
Field Summary
static DocFlavor.URL AUTOSENSE
          URL doc flavor with a MIME Type of "application/octet-stream".
static DocFlavor.URL GIF
          URL doc flavor with a MIME Type of "image/gif".
static DocFlavor.URL JPEG
          URL doc flavor with a MIME Type of "image/jpeg".
static DocFlavor.URL PCL
          URL doc flavor with a MIME Type of "application/vnd.hp-PCL".
static DocFlavor.URL PDF
          URL doc flavor with a MIME Type of "application/pdf".
static DocFlavor.URL PNG
          URL doc flavor with a MIME Type of "image/png".
static DocFlavor.URL POSTSCRIPT
          URL doc flavor with a MIME Type of "application/postscript".
static DocFlavor.URL TEXT_HTML_HOST
          URL doc flavor with a MIME Type of "text/html" in the host encoding.
static DocFlavor.URL TEXT_HTML_US_ASCII
          URL doc flavor with a MIME Type of "text/html; charset=us-ascii".
static DocFlavor.URL TEXT_HTML_UTF_16
          URL doc flavor with a MIME Type of "text/html; charset=utf-16".
static DocFlavor.URL TEXT_HTML_UTF_16BE
          URL doc flavor with a MIME Type of "text/html; charset=utf-16be".
static DocFlavor.URL TEXT_HTML_UTF_16LE
          URL doc flavor with a MIME Type of "text/html; charset=utf-16le".
static DocFlavor.URL TEXT_HTML_UTF_8
          URL doc flavor with a MIME Type of "text/html; charset=utf-8".
static DocFlavor.URL TEXT_PLAIN_HOST
          URL doc flavor with a MIME Type of "text/plain" in the host encoding.
static DocFlavor.URL TEXT_PLAIN_US_ASCII
          URL doc flavor with a MIME Type of "text/plain; charset=us-ascii".
static DocFlavor.URL TEXT_PLAIN_UTF_16
          URL doc flavor with a MIME Type of "text/plain; charset=utf-16".
static DocFlavor.URL TEXT_PLAIN_UTF_16BE
          URL doc flavor with a MIME Type of "text/plain; charset=utf-16be".
static DocFlavor.URL TEXT_PLAIN_UTF_16LE
          URL doc flavor with a MIME Type of "text/plain; charset=utf-16le".
static DocFlavor.URL TEXT_PLAIN_UTF_8
          URL doc flavor with a MIME Type of "text/plain; charset=utf-8".
 
Fields inherited from class javax.print.DocFlavor
hostEncoding
 
Constructor Summary
DocFlavor.URL(String mimeType)
          Constructor for doc flavor objects with the given MIME type and a print data representation class name of "java.net.URL".
 
Method Summary
 
Methods inherited from class javax.print.DocFlavor
equals, getMediaSubtype, getMediaType, getMimeType, getParameter, getRepresentationClassName, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

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

DocFlavor.URL

public DocFlavor.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.