Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 java.desktop.jmod - Desktop Module
JDK 11 java.desktop.jmod is the JMOD file for JDK 11 Desktop module.
JDK 11 Desktop module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.desktop.jmod.
JDK 11 Desktop module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Desktop module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.desktop.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/print/StreamPrintService.java
/* * Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.print; import java.io.OutputStream; /** * This class extends {@link PrintService} and represents a print service that * prints data in different formats to a client-provided output stream. This is * principally intended for services where the output format is a document type * suitable for viewing or archiving. The output format must be declared as a * mime type. This is equivalent to an output document flavor where the * representation class is always "java.io.OutputStream" An instance of the * {@code StreamPrintService} class is obtained from a * {@link StreamPrintServiceFactory} instance. * <p> * Note that a {@code StreamPrintService} is different from a * {@code PrintService}, which supports a * {@link javax.print.attribute.standard.Destination Destination} attribute. A * {@code StreamPrintService} always requires an output stream, whereas a * {@code PrintService} optionally accepts a {@code Destination}. A * {@code StreamPrintService} has no default destination for its formatted * output. Additionally a {@code StreamPrintService} is expected to generate * output in a format useful in other contexts. {@code StreamPrintService}'s are * not expected to support the {@code Destination} attribute. */ public abstract class StreamPrintService implements PrintService { /** * The output stream to which this service will send formatted print data. */ private OutputStream outStream; /** * Whether or not this {@code StreamPrintService} has been disposed. */ private boolean disposed = false; /** * Constructs a {@code StreamPrintService} object. */ private StreamPrintService() { }; /** * Constructs a {@code StreamPrintService} object. * * @param out stream to which to send formatted print data */ protected StreamPrintService(OutputStream out) { this.outStream = out; } /** * Gets the output stream. * * @return the stream to which this service will send formatted print data */ public OutputStream getOutputStream() { return outStream; } /** * Returns the document format emitted by this print service. Must be in * mimetype format, compatible with the mime type components of * {@code DocFlavors} * * @return mime type identifying the output format * @see DocFlavor */ public abstract String getOutputFormat(); /** * Disposes this {@code StreamPrintService}. If a stream service cannot be * re-used, it must be disposed to indicate this. Typically the client will * call this method. Services which write data which cannot meaningfully be * appended to may also dispose the stream. This does not close the stream. * It just marks it as not for further use by this service. */ public void dispose() { disposed = true; } /** * Returns a {@code boolean} indicating whether or not this * {@code StreamPrintService} has been disposed. If this object has been * disposed, will return {@code true}. Used by services and client * applications to recognize streams to which no further data should be * written. * * @return {@code true} if this {@code StreamPrintService} has been * disposed; {@code false} otherwise */ public boolean isDisposed() { return disposed; } }
⏎ javax/print/StreamPrintService.java
Or download all of them as a single archive file:
File name: java.desktop-11.0.1-src.zip File size: 7974380 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.instrument.jmod - Instrument Module
2022-08-06, 194878👍, 5💬
Popular Posts:
JDK 1.1 source code directory contains Java source code for JDK 1.1 core classes: "C:\fyicenter\jdk-...
Apache Log4j 1.2 Bridge allows applications coded to use Log4j 1.2 API to use Log4j 2 instead. Bytec...
JDK 11 java.sql.jmod is the JMOD file for JDK 11 SQL (Structured Query Language) module. JDK 11 SQL ...
JDK 11 java.xml.jmod is the JMOD file for JDK 11 XML (eXtensible Markup Language) module. JDK 11 XML...
What Is mail.jar of JavaMail 1.3? I got the JAR file from javamail-1_3.zip. mail.jar in javamail-1_3...