META-INF.modules.java.desktop.classes.javax.imageio.spi.IIORegistry.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.desktop Show documentation
Show all versions of java.desktop Show documentation
Bytecoder java.desktop Module
???? : ? javax/imageio/spi/IIORegistry initialCategories Ljava/util/Vector;
java/util/Vector iterator ()Ljava/util/Iterator;
!javax/imageio/spi/ServiceRegistry (Ljava/util/Iterator;)V
registerStandardSpis ()V
registerApplicationClasspathSpis
sun/awt/AppContext
getAppContext ()Lsun/awt/AppContext;
! " # get &(Ljava/lang/Object;)Ljava/lang/Object;
%
' ( ) put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + -com/sun/imageio/plugins/gif/GIFImageReaderSpi
* %
. / 0 registerServiceProvider (Ljava/lang/Object;)V 2 -com/sun/imageio/plugins/gif/GIFImageWriterSpi
1 % 5 -com/sun/imageio/plugins/bmp/BMPImageReaderSpi
4 % 8 -com/sun/imageio/plugins/bmp/BMPImageWriterSpi
7 % ; /com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi
: % > /com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi
= % A /com/sun/imageio/plugins/tiff/TIFFImageReaderSpi
@ % D /com/sun/imageio/plugins/tiff/TIFFImageWriterSpi
C % G -com/sun/imageio/plugins/png/PNGImageReaderSpi
F % J -com/sun/imageio/plugins/png/PNGImageWriterSpi
I % M /com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi
L % P /com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi
O % S +com/sun/imageio/spi/FileImageInputStreamSpi
R % V ,com/sun/imageio/spi/FileImageOutputStreamSpi
U % Y 2com/sun/imageio/spi/InputStreamImageInputStreamSpi
X % \ 4com/sun/imageio/spi/OutputStreamImageOutputStreamSpi
[ % _ *com/sun/imageio/spi/RAFImageInputStreamSpi
^ % b +com/sun/imageio/spi/RAFImageOutputStreamSpi
a %
e f registerInstalledProviders
h i j k l java/lang/Thread
currentThread ()Ljava/lang/Thread;
h n o p getContextClassLoader ()Ljava/lang/ClassLoader;
r s
getCategories u v w x y java/util/Iterator hasNext ()Z u { | } next ()Ljava/lang/Object; java/lang/Class
? ? ? ? ? java/util/ServiceLoader load C(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;
? ? $javax/imageio/spi/IIOServiceProvider ? #java/util/ServiceConfigurationError
? ? ? ? ? java/lang/System getSecurityManager ()Ljava/lang/SecurityManager;
? ? ? printStackTrace ? javax/imageio/spi/IIORegistry$1
? ? ? "(Ljavax/imageio/spi/IIORegistry;)V
? ? ? ? ? java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
? ? (I)V ? javax/imageio/spi/ImageReaderSpi
? ? ? add (Ljava/lang/Object;)Z ? javax/imageio/spi/ImageWriterSpi ? $javax/imageio/spi/ImageTranscoderSpi ? %javax/imageio/spi/ImageInputStreamSpi ? &javax/imageio/spi/ImageOutputStreamSpi Signature (Ljava/util/Vector;>; Code LineNumberTable LocalVariableTable this Ljavax/imageio/spi/IIORegistry; getDefaultInstance !()Ljavax/imageio/spi/IIORegistry; context Lsun/awt/AppContext; registry
StackMapTable r &Ljavax/imageio/spi/IIOServiceProvider; err %Ljava/util/ServiceConfigurationError; c Ljava/lang/Class; riter Ljava/util/Iterator; loader Ljava/lang/ClassLoader;
categories LocalVariableTypeTable 9Ljava/lang/Class; ; *Ljava/util/Iterator;>; ? java/lang/ClassLoader doRegistration Ljava/security/PrivilegedAction; 4Ljava/security/PrivilegedAction;
SourceFile IIORegistry.java NestMembers InnerClasses 1 ? ? ? I *? ? ?
*? *? ? ? o
p q r ? ? ? ? ? ? ? $? K*? ? L+? ? Y? $L*+? &W+? ? ? ? ? ? ? ? " ? ? ? ? ? ? ? ? " ? A ?*? *Y? ,? -*? 1Y? 3? -*? 4Y? 6? -*? 7Y? 9? -*? :Y?