package noyau.librairie;

import java.awt.Image;
import java.awt.Toolkit;
import com.sun.jimi.core.Jimi;

public class LibJimi extends Librairie
{

public LibJimi()
{
read = true;
write = true;
}

public boolean isValid()
{
try{
	Class.forName("com.sun.jimi.core.Jimi");
	return true;
}catch(Exception ex){System.out.println("load Jimi library impossible");return false;}
}

public String[][] getExtension()
{
String[][] extension = {{"gif","r"},{"jpg","rw"},{"jpeg","rw"},{"tiff","r"},{"png","rw"},{"pict","rw"},{"psd","rw"},{"bmp","rw"},{"tga","rw"},{"ico","rw"},{"cur","rw"},{"xbm","rw"},{"xpm","rw"},{"pcx","rw"},{"dcx","r"},{"dib","r"},{"ddb","r"},{"ras","rw"}};
return extension;
}

public Image getImage(String name)
{
return Jimi.getImage(name);
}

public void putImage(Image image, String name)
{
try{
	Jimi.putImage(image,name);
}catch(Exception ex){}
}

}