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
}
}
}
}