Class Header

java.lang.Object
  extended byHeader

public class Header
extends java.lang.Object

Header de document Tmx. Les éléments ne sont pas mis en private ou dans un tableau car ils peuvent avoir des restrictions sur leur type, taille, ... (http://www.lisa.org/tmx/tmx.htm#header)


Constructor Summary
Header()
           
 
Method Summary
 java.lang.String getAdminlang()
          Retourne la langue de l'admin
 java.lang.String getCreationtool()
          Retourne l'outil utilisé pour généré le document
 java.lang.String getCreationtoolversion()
          Retourne la version de l'outil de création
 java.lang.String getDatatype()
          Retourne le type de donnée
 java.lang.String getNote()
          Retourne la valeur de note
 java.lang.String getOTmf()
          Retourne l'Original translation memory format.
 java.lang.String getProp()
          Retourne la valeur de prop
 java.lang.String getSegtype()
          Retourne le type de segmentation
 java.lang.String getSrclang()
          Retourne la langue du document source.
 void Header()
          Constructeur (met la valeur datatype à "unknow"
 boolean setAdminlang(java.lang.String value)
          Définit la langue de l'admin, spécifique à <note> et <prop>.
 boolean setCreationtool(java.lang.String value)
          Définit l'outil de création du document
 boolean setCreationtoolversion(java.lang.String value)
          Définit la version de l'outil de génération
 boolean setDatatype(java.lang.String value)
          Définit le type de donnée contenu dans le fichier.
 boolean setNote(java.lang.String value)
          Définit la valeur de la note (commentaire)
 boolean setOTmf(java.lang.String value)
          Définit l'Original translation memory format.
 boolean setProp(java.lang.String value)
          définit la valeur <prop> contenue dans le <header6gt; du document
 boolean setSegtype(java.lang.String value)
          Définit le type de segmentation parmi : block, paragraph, sentence, phrase.
 boolean setSrclang(java.lang.String value)
          Définit la langue de la source.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Header

public Header()
Method Detail

Header

public void Header()
Constructeur (met la valeur datatype à "unknow"


setProp

public boolean setProp(java.lang.String value)
définit la valeur <prop> contenue dans le <header6gt; du document

Parameters:
value - valeur de prop

getProp

public java.lang.String getProp()
Retourne la valeur de prop

Returns:
valeur de prop

setNote

public boolean setNote(java.lang.String value)
Définit la valeur de la note (commentaire)

Parameters:
value - valeur de note

getNote

public java.lang.String getNote()
Retourne la valeur de note

Returns:
valeur de note

setCreationtool

public boolean setCreationtool(java.lang.String value)
Définit l'outil de création du document

Parameters:
value - Outil de création du document

getCreationtool

public java.lang.String getCreationtool()
Retourne l'outil utilisé pour généré le document

Returns:
outil de création

setCreationtoolversion

public boolean setCreationtoolversion(java.lang.String value)
Définit la version de l'outil de génération

Parameters:
value - Version de l'outil de génération

getCreationtoolversion

public java.lang.String getCreationtoolversion()
Retourne la version de l'outil de création

Returns:
version de l'outil de création

setSegtype

public boolean setSegtype(java.lang.String value)
Définit le type de segmentation parmi :

Parameters:
value - type de segmentation

getSegtype

public java.lang.String getSegtype()
Retourne le type de segmentation

Returns:
type de segmentation

setOTmf

public boolean setOTmf(java.lang.String value)
Définit l'Original translation memory format.

Parameters:
value - Original translation memory format

getOTmf

public java.lang.String getOTmf()
Retourne l'Original translation memory format.

Returns:
Original translation memory format

setSrclang

public boolean setSrclang(java.lang.String value)
Définit la langue de la source. La valeur de SrcLang doit être la même que celle du xml:lang du tuv source sauf si la valeur ici est *all*.

Parameters:
value - langue de la source

getSrclang

public java.lang.String getSrclang()
Retourne la langue du document source.

Returns:
langue du document source

setAdminlang

public boolean setAdminlang(java.lang.String value)
Définit la langue de l'admin, spécifique à <note> et <prop>.

Parameters:
value - langue de l'admin

getAdminlang

public java.lang.String getAdminlang()
Retourne la langue de l'admin

Returns:
langue de l'admin

setDatatype

public boolean setDatatype(java.lang.String value)

Définit le type de donnée contenu dans le fichier.

liste non exhaustive :

unknown
undefined (default)
alptext
WinJoust data.
cdf
Channel Definition Format.
cmx
Corel CMX Format.
cpp
C and C++ style text.
hptag
HP-Tag.
html
HTML, DHTML, etc.
interleaf
Interleaf documents.
ipf
IPF/BookMaster.
java
Java, source and property files.
javascript
JavaScript, ECMAScript scripts.
lisp
Lisp.
mif
Framemaker MIF, MML, etc.
opentag
OpenTag data.
pascal
Pascal, Delphi style text.
plaintext
Plain text.
pm
PageMaker.
rtf
Rich Text Format.
sgml
SGML.
stf-f
S-Tagger for FrameMaker.
stf-i
S-Tagger for Interleaf.
transit
Transit data.
vbscript
Visual Basic scripts.
winres
Windows resources from RC, DLL, EXE.
xml
XML.
xptag
Quark XPressTag.

valeur par défaut : unknown

Parameters:
value - type de donnée

getDatatype

public java.lang.String getDatatype()
Retourne le type de donnée

Returns:
type de donnée