noyau
Class Librairie

java.lang.Object
  |
  +--noyau.Librairie
Direct Known Subclasses:
LibGif89Enc, LibGwic, LibJava, LibJimi, LibJiu

public abstract class Librairie
extends java.lang.Object


Field Summary
protected  boolean read
           
protected  boolean write
           
 
Constructor Summary
Librairie()
           
 
Method Summary
abstract  java.lang.String[][] getExtension()
          retourne les extensions avec indiqué si c'est en lecture et en ecriture format [x][0] : extension [x][1] : [r][w]
abstract  java.awt.Image getImage(java.lang.String name)
          fonction de recuperation des images
 boolean isRead()
           
abstract  boolean isValid()
          indique la validité de la bibliothèque
 boolean isWrite()
           
abstract  void putImage(java.awt.Image image, java.lang.String name)
          fonction de sauvegarde des images
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

read

protected boolean read

write

protected boolean write
Constructor Detail

Librairie

public Librairie()
Method Detail

isRead

public boolean isRead()

isWrite

public boolean isWrite()

isValid

public abstract boolean isValid()
indique la validité de la bibliothèque
Returns:
true si la bibliotheque est utilisable

getExtension

public abstract java.lang.String[][] getExtension()
retourne les extensions avec indiqué si c'est en lecture et en ecriture format [x][0] : extension [x][1] : [r][w]

putImage

public abstract void putImage(java.awt.Image image,
                              java.lang.String name)
fonction de sauvegarde des images
Parameters:
image - image à sauvegarder
name - nom absolu du fichier avec l'extension d'enregistrement

getImage

public abstract java.awt.Image getImage(java.lang.String name)
fonction de recuperation des images
Parameters:
name - nom absolue du fichier à lire
Returns:
image récupéré