declare namespace javax { namespace print { namespace DocFlavor { /** * Class DocFlavor.URL provides predefined static constant DocFlavor * objects. * For example doc flavors using a Uniform Resource Locator ({@link * java.net.URL java.net.URL}) as the print data * representation class. *
* @author Alan Kaminsky
*/
// @ts-ignore
class URL extends javax.print.DocFlavor {
/**
* Constructs a new doc flavor with the given MIME type and a print
* data representation class name of "java.net.URL"
.
* @param mimeType MIME media type string.
* @exception NullPointerException
* (unchecked exception) Thrown if mimeType
is null.
* @exception IllegalArgumentException
* (unchecked exception) Thrown if mimeType
does not
* obey the syntax for a MIME media type string.
*/
// @ts-ignore
constructor(mimeType: java.lang.String | string)
/**
* Doc flavor with MIME type = "text/plain"
,
* encoded in the host platform encoding.
* See {@link DocFlavor#hostEncoding hostEncoding}
* Print data representation class name =
* "java.net.URL"
(byte stream).
*/
// @ts-ignore
public static readonly TEXT_PLAIN_HOST: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type =
* "text/plain; charset=utf-8"
,
* print data representation class name =
* "java.net.URL"
(byte stream).
*/
// @ts-ignore
public static readonly TEXT_PLAIN_UTF_8: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type =
* "text/plain; charset=utf-16"
,
* print data representation class name =
* java.net.URL""
(byte stream).
*/
// @ts-ignore
public static readonly TEXT_PLAIN_UTF_16: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type =
* "text/plain; charset=utf-16be"
* (big-endian byte ordering),
* print data representation class name =
* "java.net.URL"
(byte stream).
*/
// @ts-ignore
public static readonly TEXT_PLAIN_UTF_16BE: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type =
* "text/plain; charset=utf-16le"
* (little-endian byte ordering),
* print data representation class name =
* "java.net.URL"
(byte stream).
*/
// @ts-ignore
public static readonly TEXT_PLAIN_UTF_16LE: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type =
* "text/plain; charset=us-ascii"
,
* print data representation class name =
* "java.net.URL"
(byte stream).
*/
// @ts-ignore
public static readonly TEXT_PLAIN_US_ASCII: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type = "text/html"
,
* encoded in the host platform encoding.
* See {@link DocFlavor#hostEncoding hostEncoding}
* Print data representation class name =
* "java.net.URL"
(byte stream).
*/
// @ts-ignore
public static readonly TEXT_HTML_HOST: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type =
* "text/html; charset=utf-8"
,
* print data representation class name =
* "java.net.URL"
(byte stream).
*/
// @ts-ignore
public static readonly TEXT_HTML_UTF_8: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type =
* "text/html; charset=utf-16"
,
* print data representation class name =
* "java.net.URL"
(byte stream).
*/
// @ts-ignore
public static readonly TEXT_HTML_UTF_16: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type =
* "text/html; charset=utf-16be"
* (big-endian byte ordering),
* print data representation class name =
* "java.net.URL"
(byte stream).
*/
// @ts-ignore
public static readonly TEXT_HTML_UTF_16BE: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type =
* "text/html; charset=utf-16le"
* (little-endian byte ordering),
* print data representation class name =
* "java.net.URL"
(byte stream).
*/
// @ts-ignore
public static readonly TEXT_HTML_UTF_16LE: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type =
* "text/html; charset=us-ascii"
,
* print data representation class name =
* "java.net.URL"
(byte stream).
*/
// @ts-ignore
public static readonly TEXT_HTML_US_ASCII: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type = "application/pdf"
, print
* data representation class name = "java.net.URL"
.
*/
// @ts-ignore
public static readonly PDF: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type = "application/postscript"
,
* print data representation class name = "java.net.URL"
.
*/
// @ts-ignore
public static readonly POSTSCRIPT: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type = "application/vnd.hp-PCL"
,
* print data representation class name = "java.net.URL"
.
*/
// @ts-ignore
public static readonly PCL: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type = "image/gif"
, print data
* representation class name = "java.net.URL"
.
*/
// @ts-ignore
public static readonly GIF: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type = "image/jpeg"
, print data
* representation class name = "java.net.URL"
.
*/
// @ts-ignore
public static readonly JPEG: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type = "image/png"
, print data
* representation class name = "java.net.URL"
.
*/
// @ts-ignore
public static readonly PNG: javax.print.DocFlavor.URL
/**
* Doc flavor with MIME type =
* "application/octet-stream"
,
* print data representation class name = "java.net.URL"
.
* The client must determine that data described
* using this DocFlavor is valid for the printer.
*/
// @ts-ignore
public static readonly AUTOSENSE: javax.print.DocFlavor.URL
}
}
}
}