|
||||||||||
| 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.tmx.TmxDocument
public class TmxDocument
Interface defines the methods for accessing, reading and writing an TMX Document.
For details of TMX - Translation Memory eXchange (TMX): TMX
| Constructor Summary | |
|---|---|
TmxDocument()
|
|
| Method Summary | |
|---|---|
LinguisticProperties |
createLinguisticProperties(org.jdom.Element element)
create LinguisticProperties Method returns the attributes of the element as LinguisticProperties |
java.lang.String |
getCreationid(org.jdom.Element element)
getCreationid |
org.jdom.Document |
getDocument()
|
org.jdom.Element |
getSeg(org.jdom.Element tuv)
getSegList returns the seg (segment) of a TUV Element |
java.lang.String |
getSegAsString(org.jdom.Element tuv)
getSegAsString |
java.lang.String |
getSrclang()
|
org.jdom.Element |
getTmxBody()
|
org.jdom.Element |
getTmxHeader()
getTmxHeader |
java.util.List<org.jdom.Element> |
getTmxHeaderNoteList()
|
java.util.List<org.jdom.Element> |
getTmxHeaderPropList()
|
java.util.List<org.jdom.Element> |
getTmxHeaderUdeList()
|
java.lang.String |
getTmxVersion()
getTmxversion get the TMX version of the tmx document |
java.util.List<org.jdom.Element> |
getTuList()
|
java.lang.String |
getTuvLang(org.jdom.Element element)
getTUVLang returns the language of an element |
java.util.List<org.jdom.Element> |
getTuvList(org.jdom.Element tuv)
|
java.util.List<org.jdom.Element> |
getTuvList(org.jdom.Element tu,
java.lang.String language)
getTuvList |
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 |
org.jdom.Element |
saveModifiedLinguisticProperties(MonoLingualObject monoLingualObject)
saveModifiedLinguisticProperties save the properties back to the tuv of the MonoLingualObject. |
org.jdom.Element |
saveModifiedLinguisticProperties(MultiLingualObject multiLingualObject)
saveModifiedLinguisticProperties |
java.lang.String |
segToString(org.jdom.Element seg)
segToString returns the string representation of an element |
void |
setDocument(org.jdom.Document document)
|
void |
setSrclang(java.lang.String srclang)
|
java.lang.String |
toString(org.jdom.Element element)
toString converts an (TMX) element to a string) <seg>hallo<ph>xxx</ph> ist... |
MultiLingualObject |
tuToMultiLingualObject(org.jdom.Element tu)
tuToMultiLingualObject converts a given tu element into a MultiLingualObject |
MonoLingualObject |
tuvToMonoLingualObject(org.jdom.Element tuv)
tuvToMonoLingualObject converts a given tuv element into a MoonLingualObject |
| 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 TmxDocument()
| Method Detail |
|---|
public static void main(java.lang.String[] args)
args - public LinguisticProperties createLinguisticProperties(org.jdom.Element element)
element - the element to retrieve the attributes from
public java.lang.String getCreationid(org.jdom.Element element)
element -
public org.jdom.Document getDocument()
getDocument in class XmlDocumentpublic org.jdom.Element getSeg(org.jdom.Element tuv)
tuv - the tuv
public java.lang.String getSegAsString(org.jdom.Element tuv)
tuv -
de.folt.models.documentmodel.document.XmmDocument#elementToString)public java.lang.String getSrclang()
public org.jdom.Element getTmxBody()
public org.jdom.Element getTmxHeader()
public java.util.List<org.jdom.Element> getTmxHeaderNoteList()
public java.util.List<org.jdom.Element> getTmxHeaderPropList()
public java.util.List<org.jdom.Element> getTmxHeaderUdeList()
public java.lang.String getTmxVersion()
public java.util.List<org.jdom.Element> getTuList()
public java.lang.String getTuvLang(org.jdom.Element element)
element - the element
public java.util.List<org.jdom.Element> getTuvList(org.jdom.Element tuv)
public java.util.List<org.jdom.Element> getTuvList(org.jdom.Element tu,
java.lang.String language)
tu - the tu elementlanguage - the language tuvs to retrieve
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 org.jdom.Element saveModifiedLinguisticProperties(MonoLingualObject monoLingualObject)
monoLingualObject - the MonoLingualObject which contains the changed or new Properties
public org.jdom.Element saveModifiedLinguisticProperties(MultiLingualObject multiLingualObject)
multiLingualObject - public java.lang.String segToString(org.jdom.Element seg)
seg - the seg to convert
public void setDocument(org.jdom.Document document)
setDocument in class XmlDocumentdocument - the document to setpublic void setSrclang(java.lang.String srclang)
public java.lang.String toString(org.jdom.Element element)
<seg>hallo<ph>xxx</ph> ist...</seg>
element - to create astring from
public MultiLingualObject tuToMultiLingualObject(org.jdom.Element tu)
tu - the tu Element
public MonoLingualObject tuvToMonoLingualObject(org.jdom.Element tuv)
tuv - the tuv Element
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||