GifImageWriterSpi.java
1.25 KB
/*
* Decompiled with CFR 0_118.
*/
package com.day.imageio.plugins;
import com.day.imageio.plugins.GIFImageMetadata;
import com.day.imageio.plugins.GIFStreamMetadata;
import com.day.imageio.plugins.GifImageWriter;
import com.day.imageio.plugins.GifImageWriterUtil;
import javax.imageio.IIOException;
import javax.imageio.ImageTypeSpecifier;
import javax.imageio.ImageWriter;
import javax.imageio.spi.ImageWriterSpi;
import java.util.Locale;
public class GifImageWriterSpi
extends ImageWriterSpi {
public GifImageWriterSpi() {
super("Day Management AG", "1.0", GifImageWriterUtil.names, GifImageWriterUtil.suffixes, GifImageWriterUtil.MIMETypes, GifImageWriter.class.getName(), STANDARD_OUTPUT_TYPE, null, false, "com.day.imageio.gifstream_1.0", GIFStreamMetadata.class.getName(), null, null, false, "com.day.imageio.gifimage_1.0", GIFImageMetadata.class.getName(), null, null);
}
public String getDescription(Locale locale) {
return GifImageWriterUtil.getDescription(locale);
}
public ImageWriter createWriterInstance(Object extension) throws IIOException {
return new GifImageWriter(this);
}
public boolean canEncodeImage(ImageTypeSpecifier type) {
return GifImageWriterUtil.canEncodeImage(type);
}
}