
META-INF.modules.java.desktop.classes.javax.imageio.ImageWriter.class Maven / Gradle / Ivy
???? @s
java/lang/Object ()V
javax/imageio/ImageWriter originatingProvider "Ljavax/imageio/spi/ImageWriterSpi; output Ljava/lang/Object; availableLocales [Ljava/util/Locale; locale Ljava/util/Locale; warningListeners Ljava/util/List; warningLocales ! " progressListeners $ % & abortFlag Z
( ) * getOriginatingProvider $()Ljavax/imageio/spi/ImageWriterSpi;
, - . / 0 javax/imageio/spi/ImageWriterSpi getOutputTypes ()[Ljava/lang/Class;
2 3 4 5 6 java/lang/Class
isInstance (Ljava/lang/Object;)Z 8 "java/lang/IllegalArgumentException : Illegal output type!
7 < = (Ljava/lang/String;)V
? @ A B clone ()Ljava/lang/Object;
D E F getAvailableLocales ()[Ljava/util/Locale;
H I J K 6 java/util/Locale equals M Invalid locale! O javax/imageio/ImageWriteParam
Q R S getLocale ()Ljava/util/Locale;
N U V (Ljava/util/Locale;)V
X Y Z write ^(Ljavax/imageio/metadata/IIOMetadata;Ljavax/imageio/IIOImage;Ljavax/imageio/ImageWriteParam;)V \ javax/imageio/IIOImage
[ ^ _ U(Ljava/awt/image/RenderedImage;Ljava/util/List;Ljavax/imageio/metadata/IIOMetadata;)V
a b B getOutput d java/lang/IllegalStateException f getOutput() == null!
c < i 'java/lang/UnsupportedOperationException k Unsupported write variant!
h <
n o unsupported q No call to prepareWriteEmpty!
s t u v w javax/imageio/ImageReader addToList 4(Ljava/util/List;Ljava/lang/Object;)Ljava/util/List; y z { | } java/util/List indexOf (Ljava/lang/Object;)I y ? ? remove (I)Ljava/lang/Object; y ? ? ? size ()I
s ? ? w removeFromList y ? ? ? get ? ,javax/imageio/event/IIOWriteProgressListener ? ? ? ? imageStarted (Ljavax/imageio/ImageWriter;I)V ? ? ? ?
imageProgress (Ljavax/imageio/ImageWriter;F)V ? ? ? ?
imageComplete (Ljavax/imageio/ImageWriter;)V ? ? ? ? thumbnailStarted (Ljavax/imageio/ImageWriter;II)V ? ? ? ? thumbnailProgress ? ? ? ? thumbnailComplete ? ? ? ? writeAborted ? warning == null! ? +javax/imageio/event/IIOWriteWarningListener ? ? ? ? warningOccurred 1(Ljavax/imageio/ImageWriter;ILjava/lang/String;)V ? baseName == null! ? keyword == null!
H ? ? S
getDefault
? ? ? getClass ()Ljava/lang/Class;
2 ? ? ? getModule ()Ljava/lang/Module;
? ? ? ? ? java/util/ResourceBundle getBundle R(Ljava/lang/String;Ljava/util/Locale;Ljava/lang/Module;)Ljava/util/ResourceBundle; ? "java/util/MissingResourceException ? Bundle not found!
7 ? ? *(Ljava/lang/String;Ljava/lang/Throwable;)V
? ? ? ? getString &(Ljava/lang/String;)Ljava/lang/String; ? java/lang/ClassCastException ? Resource is not a String! ? Resource is missing!
? ? ? setOutput (Ljava/lang/Object;)V
? ? V setLocale
? ? !removeAllIIOWriteWarningListeners
? ? "removeAllIIOWriteProgressListeners
? ? clearAbortRequest ? javax/imageio/ImageTranscoder Signature ?Ljava/util/List; $Ljava/util/List; @Ljava/util/List; %(Ljavax/imageio/spi/ImageWriterSpi;)V Code LineNumberTable LocalVariableTable this Ljavax/imageio/ImageWriter; i I classes [Ljava/lang/Class; found provider LocalVariableTypeTable [Ljava/lang/Class<*>;
StackMapTable ? locales getDefaultWriteParam !()Ljavax/imageio/ImageWriteParam; getDefaultStreamMetadata E(Ljavax/imageio/ImageWriteParam;)Ljavax/imageio/metadata/IIOMetadata; getDefaultImageMetadata g(Ljavax/imageio/ImageTypeSpecifier;Ljavax/imageio/ImageWriteParam;)Ljavax/imageio/metadata/IIOMetadata; convertStreamMetadata i(Ljavax/imageio/metadata/IIOMetadata;Ljavax/imageio/ImageWriteParam;)Ljavax/imageio/metadata/IIOMetadata; convertImageMetadata ?(Ljavax/imageio/metadata/IIOMetadata;Ljavax/imageio/ImageTypeSpecifier;Ljavax/imageio/ImageWriteParam;)Ljavax/imageio/metadata/IIOMetadata; getNumThumbnailsSupported ?(Ljavax/imageio/ImageTypeSpecifier;Ljavax/imageio/ImageWriteParam;Ljavax/imageio/metadata/IIOMetadata;Ljavax/imageio/metadata/IIOMetadata;)I imageType "Ljavax/imageio/ImageTypeSpecifier; param Ljavax/imageio/ImageWriteParam; streamMetadata $Ljavax/imageio/metadata/IIOMetadata;
imageMetadata getPreferredThumbnailSizes ?(Ljavax/imageio/ImageTypeSpecifier;Ljavax/imageio/ImageWriteParam;Ljavax/imageio/metadata/IIOMetadata;Ljavax/imageio/metadata/IIOMetadata;)[Ljava/awt/Dimension; canWriteRasters ()Z
Exceptions java/io/IOException (Ljavax/imageio/IIOImage;)V image Ljavax/imageio/IIOImage; !(Ljava/awt/image/RenderedImage;)V Ljava/awt/image/RenderedImage; canWriteSequence prepareWriteSequence '(Ljavax/imageio/metadata/IIOMetadata;)V writeToSequence :(Ljavax/imageio/IIOImage;Ljavax/imageio/ImageWriteParam;)V endWriteSequence canReplaceStreamMetadata replaceStreamMetadata canReplaceImageMetadata (I)Z
imageIndex replaceImageMetadata ((ILjavax/imageio/metadata/IIOMetadata;)V canInsertImage writeInsert ;(ILjavax/imageio/IIOImage;Ljavax/imageio/ImageWriteParam;)V canRemoveImage removeImage (I)V
canWriteEmpty prepareWriteEmpty ?(Ljavax/imageio/metadata/IIOMetadata;Ljavax/imageio/ImageTypeSpecifier;IILjavax/imageio/metadata/IIOMetadata;Ljava/util/List;Ljavax/imageio/ImageWriteParam;)V width height
thumbnails 1Ljava/util/List<+Ljava/awt/image/BufferedImage;>; ?(Ljavax/imageio/metadata/IIOMetadata;Ljavax/imageio/ImageTypeSpecifier;IILjavax/imageio/metadata/IIOMetadata;Ljava/util/List<+Ljava/awt/image/BufferedImage;>;Ljavax/imageio/ImageWriteParam;)V
endWriteEmpty canInsertEmpty prepareInsertEmpty {(ILjavax/imageio/ImageTypeSpecifier;IILjavax/imageio/metadata/IIOMetadata;Ljava/util/List;Ljavax/imageio/ImageWriteParam;)V ?(ILjavax/imageio/ImageTypeSpecifier;IILjavax/imageio/metadata/IIOMetadata;Ljava/util/List<+Ljava/awt/image/BufferedImage;>;Ljavax/imageio/ImageWriteParam;)V endInsertEmpty canReplacePixels prepareReplacePixels (ILjava/awt/Rectangle;)V region Ljava/awt/Rectangle;
replacePixels @(Ljava/awt/image/RenderedImage;Ljavax/imageio/ImageWriteParam;)V 9(Ljava/awt/image/Raster;Ljavax/imageio/ImageWriteParam;)V raster Ljava/awt/image/Raster; endReplacePixels abort abortRequested addIIOWriteWarningListener 0(Ljavax/imageio/event/IIOWriteWarningListener;)V listener -Ljavax/imageio/event/IIOWriteWarningListener; removeIIOWriteWarningListener index addIIOWriteProgressListener 1(Ljavax/imageio/event/IIOWriteProgressListener;)V .Ljavax/imageio/event/IIOWriteProgressListener; removeIIOWriteProgressListener processImageStarted numListeners processImageProgress (F)V percentageDone F processImageComplete processThumbnailStarted (II)V thumbnailIndex processThumbnailProgress processThumbnailComplete processWriteAborted processWarningOccurred (ILjava/lang/String;)V warning Ljava/lang/String; ((ILjava/lang/String;Ljava/lang/String;)V mre $Ljava/util/MissingResourceException; cce Ljava/lang/ClassCastException; bundle Ljava/util/ResourceBundle; baseName keywordn java/lang/String reset dispose
SourceFile ImageWriter.java! ? ? ? ? ? " ? ? % &