Class FichierTmx

java.lang.Object
  extended byFichierTmx
All Implemented Interfaces:
Fichier

public class FichierTmx
extends java.lang.Object
implements Fichier


Constructor Summary
FichierTmx(javax.swing.JFrame parent)
          Constructeur vide (il faut construire avec ouvrir() par la suite)
FichierTmx(javax.swing.JFrame parent, java.lang.String chemin)
          Constructeur à partir d'une adresse.
 
Method Summary
 DocumentLang getDocument(int num)
          Retourne un Document selon son index
 DocumentLang getDocument(java.lang.String lang)
          Retourne un Document selon sa langue
 Header getHeader()
          Retourne l'entête du fichier
 java.lang.String[] getLangs()
          Retourne les langues contenues par le fichier TMX
 int getSize()
          Retourne le nombre de langues du fichier
 boolean ouvrir(java.lang.String chemin)
          Construit le document TMX via un fichier.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FichierTmx

public FichierTmx(javax.swing.JFrame parent)
Constructeur vide (il faut construire avec ouvrir() par la suite)


FichierTmx

public FichierTmx(javax.swing.JFrame parent,
                  java.lang.String chemin)
Constructeur à partir d'une adresse.

Parameters:
chemin - adresse du fichier à ouvrir
Method Detail

ouvrir

public boolean ouvrir(java.lang.String chemin)
Construit le document TMX via un fichier.

Specified by:
ouvrir in interface Fichier
Parameters:
chemin - chemin où se trouve le fichier.
Returns:
TRUE en cas de réussite.
See Also:
Fichier.ouvrir(java.lang.String)

getHeader

public Header getHeader()
Retourne l'entête du fichier

Returns:
entête du fichier.

getLangs

public java.lang.String[] getLangs()
Retourne les langues contenues par le fichier TMX

Returns:
les langues utilisées dans le document

getSize

public int getSize()
Retourne le nombre de langues du fichier

Returns:
taille du fichier (langues)

getDocument

public DocumentLang getDocument(int num)
Retourne un Document selon son index

Parameters:
num - numéro du document
Returns:
document sélectionné.

getDocument

public DocumentLang getDocument(java.lang.String lang)
Retourne un Document selon sa langue

Parameters:
lang - langue désirée
Returns:
document sélectionné