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/imageio/spi/IIOServiceProvider.java
/* * Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.imageio.spi; import java.util.Locale; import javax.imageio.spi.RegisterableService; import javax.imageio.spi.ServiceRegistry; /** * A superinterface for functionality common to all Image I/O service * provider interfaces (SPIs). For more information on service * provider classes, see the class comment for the * {@code IIORegistry} class. * * @see IIORegistry * @see javax.imageio.spi.ImageReaderSpi * @see javax.imageio.spi.ImageWriterSpi * @see javax.imageio.spi.ImageTranscoderSpi * @see javax.imageio.spi.ImageInputStreamSpi * @see javax.imageio.spi.ImageOutputStreamSpi */ public abstract class IIOServiceProvider implements RegisterableService { /** * A {@code String} to be returned from * {@code getVendorName}, initially {@code null}. * Constructors should set this to a non-{@code null} value. */ protected String vendorName; /** * A {@code String} to be returned from * {@code getVersion}, initially null. Constructors should * set this to a non-{@code null} value. */ protected String version; /** * Constructs an {@code IIOServiceProvider} with a given * vendor name and version identifier. * * @param vendorName the vendor name. * @param version a version identifier. * * @exception IllegalArgumentException if {@code vendorName} * is {@code null}. * @exception IllegalArgumentException if {@code version} * is {@code null}. */ public IIOServiceProvider(String vendorName, String version) { if (vendorName == null) { throw new IllegalArgumentException("vendorName == null!"); } if (version == null) { throw new IllegalArgumentException("version == null!"); } this.vendorName = vendorName; this.version = version; } /** * Constructs a blank {@code IIOServiceProvider}. It is up * to the subclass to initialize instance variables and/or * override method implementations in order to ensure that the * {@code getVendorName} and {@code getVersion} methods * will return non-{@code null} values. */ public IIOServiceProvider() { } /** * A callback that will be called exactly once after the Spi class * has been instantiated and registered in a * {@code ServiceRegistry}. This may be used to verify that * the environment is suitable for this service, for example that * native libraries can be loaded. If the service cannot function * in the environment where it finds itself, it should deregister * itself from the registry. * * <p> Only the registry should call this method. * * <p> The default implementation does nothing. * * @see ServiceRegistry#registerServiceProvider(Object provider) */ public void onRegistration(ServiceRegistry registry, Class<?> category) {} /** * A callback that will be whenever the Spi class has been * deregistered from a {@code ServiceRegistry}. * * <p> Only the registry should call this method. * * <p> The default implementation does nothing. * * @see ServiceRegistry#deregisterServiceProvider(Object provider) */ public void onDeregistration(ServiceRegistry registry, Class<?> category) {} /** * Returns the name of the vendor responsible for creating this * service provider and its associated implementation. Because * the vendor name may be used to select a service provider, * it is not localized. * * <p> The default implementation returns the value of the * {@code vendorName} instance variable. * * @return a non-{@code null String} containing * the name of the vendor. */ public String getVendorName() { return vendorName; } /** * Returns a string describing the version * number of this service provider and its associated * implementation. Because the version may be used by transcoders * to identify the service providers they understand, this method * is not localized. * * <p> The default implementation returns the value of the * {@code version} instance variable. * * @return a non-{@code null String} containing * the version of this service provider. */ public String getVersion() { return version; } /** * Returns a brief, human-readable description of this service * provider and its associated implementation. The resulting * string should be localized for the supplied * {@code Locale}, if possible. * * @param locale a {@code Locale} for which the return value * should be localized. * * @return a {@code String} containing a description of this * service provider. */ public abstract String getDescription(Locale locale); }
⏎ javax/imageio/spi/IIOServiceProvider.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, 194791👍, 5💬
Popular Posts:
JDK 11 jdk.compiler.jmod is the JMOD file for JDK 11 Compiler tool, which can be invoked by the "jav...
JDK 11 jdk.httpserver.jmod is the JMOD file for JDK 11 HTTP Server module. JDK 11 HTTP Server module...
JDK 11 jdk.jdeps.jmod is the JMOD file for JDK 11 JDeps tool, which can be invoked by the "jdeps" co...
JRE 8 deploy.jar is the JAR file for JRE 8 Java Control Panel and other deploy tools. JRE (Java Runt...
JAX-RPC is an API for building Web services and clients that used remote procedure calls (RPC) and X...