
META-INF.modules.java.desktop.classes.sun.awt.image.ImageDecoder.class Maven / Gradle / Ivy
???? @ ?
java/lang/Object ()V
sun/awt/image/ImageDecoder source &Lsun/awt/image/InputStreamImageSource; input Ljava/io/InputStream;
java/lang/Thread
currentThread ()Ljava/lang/Thread; feeder Ljava/lang/Thread; queue "Lsun/awt/image/ImageConsumerQueue;
! " # $ sun/awt/image/ImageConsumerQueue
isConsumer C(Lsun/awt/image/ImageConsumerQueue;Ljava/awt/image/ImageConsumer;)Z
& ' ( removeConsumer e(Lsun/awt/image/ImageConsumerQueue;Ljava/awt/image/ImageConsumer;Z)Lsun/awt/image/ImageConsumerQueue; * + , finished Z
. / abort 1 2 , aborted 4 5 next 7 8 ,
interested
: ; < nextConsumer F(Lsun/awt/image/ImageConsumerQueue;)Lsun/awt/image/ImageConsumerQueue; > ? @ consumer Ljava/awt/image/ImageConsumer; B C D E F java/awt/image/ImageConsumer
setDimensions (II)V B H I J
setProperties (Ljava/util/Hashtable;)V B L M N
setColorModel (Ljava/awt/image/ColorModel;)V B P Q R setHints (I)V T sun/awt/image/ImageFetcher
V W R setPriority
Y Z [ \ ] $sun/awt/image/InputStreamImageSource latchConsumers (Lsun/awt/image/ImageDecoder;)V B _ ` a setPixels &(IIIILjava/awt/image/ColorModel;[BII)V B c ` d &(IIIILjava/awt/image/ColorModel;[III)V
Y f g ] doneDecoding B i j R
imageComplete
l m close o sun/awt/image/ImageDecoder$1
n q ]
s t u v w java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
y l z java/io/InputStream | java/io/IOException Lsun/awt/image/ImageDecoder; >(Lsun/awt/image/InputStreamImageSource;Ljava/io/InputStream;)V Code LineNumberTable LocalVariableTable this src is !(Ljava/awt/image/ImageConsumer;)Z ic !(Ljava/awt/image/ImageConsumer;)V
StackMapTable cq ? java/lang/Throwable (II)I w I h count (Ljava/util/Hashtable;)I props Ljava/util/Hashtable; LocalVariableTypeTable Ljava/util/Hashtable<**>; Signature (Ljava/util/Hashtable<**>;)I (Ljava/awt/image/ColorModel;)I model Ljava/awt/image/ColorModel; (I)I hints headerComplete &(IIIILjava/awt/image/ColorModel;[BII)I x y pix [B off scansize &(IIIILjava/awt/image/ColorModel;[III)I [I (IZ)I status done produceImage
Exceptions ? "sun/awt/image/ImageFormatException
SourceFile ImageDecoder.java NestMembers InnerClasses! 2 , + , 5 } ~ d *? *+? *,?
*? ? ? ? + , - . / ? ? } ? ? # ? = *? +? ? ? 2 ? ? } ? @ ' ? i **? +? %? *? )? *? ? *? -? ? 6
7 8 : ? ? } ? @ ? ; <