kartoMNT
Interface MntFormat


public interface MntFormat

Format de MNT


Field Summary
static int EXPORT
          indicateur de format d'exportion
static int IMPORT
          indicateur de format d'importation
 
Method Summary
 void exportMNT(MNT mnt, java.lang.String filename)
          Fonction d'exportation du format (doit être vide si le format ne supporte pas l'exportation)
 java.lang.String getDescription()
          Retourne une description du format gere
 java.lang.String getExtension()
          Retourne l'extension geree par le format
 MNT importMNT(java.lang.String filename)
          Fonction d'importation du format (doit être vide si le format ne supporte pas l'importation)
 int support()
          Mode de support du format
 

Field Detail

EXPORT

public static final int EXPORT
indicateur de format d'exportion

IMPORT

public static final int IMPORT
indicateur de format d'importation
Method Detail

getExtension

public java.lang.String getExtension()
Retourne l'extension geree par le format
Returns:
l'extension correspondant au format

getDescription

public java.lang.String getDescription()
Retourne une description du format gere
Returns:
description du format geré

support

public int support()
Mode de support du format
Returns:
MntFormat.EXPORT si le format ne supporte que l'exportation, MntFormat.IMPORT si le format ne supporte que l'importation, MntFormat.EXPORT+MntFormat.IMPORT si le format supporte l'importation et l'exportation

exportMNT

public void exportMNT(MNT mnt,
                      java.lang.String filename)
               throws java.io.IOException
Fonction d'exportation du format (doit être vide si le format ne supporte pas l'exportation)
Parameters:
MNT - le mnt à exporter
filename - nom du fichier où sera sauvegarder le MNT
Throws:
java.io.IOException - en cas de problème d'écriture du fichier

importMNT

public MNT importMNT(java.lang.String filename)
              throws java.io.IOException
Fonction d'importation du format (doit être vide si le format ne supporte pas l'importation)
Parameters:
filename - nom du fichier où sera sauvegarder le MNT
Returns:
le MNT importé
Throws:
java.io.IOException - en cas de problème de lecture du fichier