Class DocumentLang

java.lang.Object
  extended byDocumentLang

public class DocumentLang
extends java.lang.Object

Document de Bloc composant un fichier TMX. Un document est associé à une langue.


Constructor Summary
DocumentLang(DocumentLang copy)
          constructeur de copie
DocumentLang(java.lang.String lang)
          Constructeur de document vide
 
Method Summary
 void add(java.lang.String body)
          Ajoute à la suite un élément, (id sera la taille actuelle du document)
 void add(java.lang.String body, java.lang.String id)
          Ajoute à la suite un élément au document
 Bloc get(int id)
          Retourne un bloc selon sa position
 Bloc get(java.lang.String id)
          Retourne un bloc selon son id.
 java.lang.String getLang()
          Retourne la langue.
 int size()
          Retourne la taille du document
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentLang

public DocumentLang(java.lang.String lang)
Constructeur de document vide

Parameters:
lang - spécifie la langue du document créé

DocumentLang

public DocumentLang(DocumentLang copy)
constructeur de copie

Parameters:
copy - document source
Method Detail

getLang

public java.lang.String getLang()
Retourne la langue.

Returns:
la langue du document courant

add

public void add(java.lang.String body,
                java.lang.String id)
Ajoute à la suite un élément au document

Parameters:
body - corps de l'élément ajouté
id - id de l'élément ajouté

add

public void add(java.lang.String body)
Ajoute à la suite un élément, (id sera la taille actuelle du document)

Parameters:
body - corps de l'élément ajouté

get

public Bloc get(int id)
Retourne un bloc selon sa position

Parameters:
id - position du Bloc dans la liste

get

public Bloc get(java.lang.String id)
Retourne un bloc selon son id.

Parameters:
id - id du Bloc recherché

size

public int size()
Retourne la taille du document

Returns:
taille du document