|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
de.folt.models.documentmodel.document.XmlDocument
de.folt.models.documentmodel.tbx.TbxDocument
public class TbxDocument
This class implements a tbx based data source
| Constructor Summary | |
|---|---|
TbxDocument()
|
|
| Method Summary | |
|---|---|
boolean |
bGenerateIds()
|
java.lang.String |
bGenerateIds(java.lang.String tbxfile)
Generate ids for all missing ids in a tbx file |
java.lang.String |
bGenerateIds(java.lang.String tbxfile,
java.lang.String outtbxfile)
Generate ids for all missing ids in a tbx file |
boolean |
createDocument(java.lang.String xmlDocumentName)
createDocument creates an xml document; must be overridden by subclass |
int |
getErrorCode()
|
org.jdom.Element |
getTbxBody()
|
org.jdom.Element |
getTbxHeader()
getTbxHeader |
java.lang.String |
getTbxVersion()
getTbxVersion get the TBX version of the tmx document |
java.util.List<org.jdom.Element> |
getTermEntryList()
getTermEntryList |
java.lang.String |
getVersion()
|
org.jdom.Document |
loadXmlFile(java.io.File newFile)
loadXmlFile loads an XML file |
org.jdom.Document |
loadXmlFile(java.lang.String filename)
loadXmlFile loads an XML file as a document |
static void |
main(java.lang.String[] args)
main |
void |
setErrorCode(int errorCode)
|
void |
setTbxBody(org.jdom.Element tbxBody)
|
void |
setTbxHeader(org.jdom.Element tbxHeader)
|
void |
setVersion(java.lang.String version)
|
MultiLingualObject |
termEntryToMultiLingualObject(org.jdom.Element termEntry)
tuToMultiLingualObject converts a given tu element into a MultiLingualObject |
MonoLingualObject |
tigToMonoLingualObject(org.jdom.Element tig,
java.lang.String language)
tuvToMonoLingualObject converts a given tuv element into a MonoLingualObject |
| Methods inherited from class java.util.Observable |
|---|
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TbxDocument()
| Method Detail |
|---|
public static void main(java.lang.String[] args)
args - public boolean bGenerateIds()
public java.lang.String bGenerateIds(java.lang.String tbxfile)
tbxfile - tbx file to generate ids for
public java.lang.String bGenerateIds(java.lang.String tbxfile,
java.lang.String outtbxfile)
tbxfile - tbxfile tbx file to generate ids forouttbxfile - output tbx file
public boolean createDocument(java.lang.String xmlDocumentName)
XmlDocument
createDocument in class XmlDocumentxmlDocumentName - the document to create
public int getErrorCode()
public org.jdom.Element getTbxBody()
public org.jdom.Element getTbxHeader()
public java.lang.String getTbxVersion()
public java.util.List<org.jdom.Element> getTermEntryList()
public org.jdom.Document loadXmlFile(java.io.File newFile)
XmlDocument
loadXmlFile in class XmlDocumentnewFile - the File of the XML File
public org.jdom.Document loadXmlFile(java.lang.String filename)
XmlDocument
loadXmlFile in class XmlDocumentfilename - the file name of the XML file
public void setErrorCode(int errorCode)
public void setTbxBody(org.jdom.Element tbxBody)
tbxBody - the tbxBody to setpublic void setTbxHeader(org.jdom.Element tbxHeader)
tbxHeader - the tbxHeader to setpublic MultiLingualObject termEntryToMultiLingualObject(org.jdom.Element termEntry)
tu - the tu Element
public MonoLingualObject tigToMonoLingualObject(org.jdom.Element tig,
java.lang.String language)
tuv - the tuv Element
public java.lang.String getVersion()
public void setVersion(java.lang.String version)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||