|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
de.folt.models.datamodel.BasicDataSource
de.folt.models.datamodel.iate.IateTerminology
public class IateTerminology
Class implements a search interface to iate @see http://iate.europa.eu. This is just for experimental tests. Using the interface requires the permission of the CEC.
| Sonderorganisation der Vereinten Nationen, Leben in der Gesellschaft [] | Vollständiger Eintrag | |||||
CSSA |
Ausschuss für den Arbeitsschutz in der Landwirtschaft |
EN |
...
||||
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class de.folt.models.datamodel.BasicDataSource |
|---|
BasicDataSource.BasicDataSourceObserver |
| Constructor Summary | |
|---|---|
IateTerminology()
|
|
IateTerminology(DataSourceProperties dataSourceProperties)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getDataSourceType()
getDataSourceType get the type of the database |
java.util.Hashtable<java.lang.String,java.util.Vector<MultiLingualObject>> |
getDictionaryTable()
|
java.lang.String |
getQueryString()
|
static void |
main(java.lang.String[] args)
main |
java.util.Vector<MultiLingualObject> |
searchTerm(java.lang.String term,
java.lang.String sourceLanguage,
java.lang.String targetLanguage)
searchTerm search for a term in the IATE term database |
void |
setDictionaryTable(java.util.Hashtable<java.lang.String,java.util.Vector<MultiLingualObject>> dictionaryTable)
|
void |
setQueryString(java.lang.String queryString)
|
org.jdom.Element |
translate(org.jdom.Element transUnit,
org.jdom.Element file,
XliffDocument xliffDocument,
java.lang.String sourceLanguage,
java.lang.String targetLanguage,
int matchSimilarity,
java.util.Hashtable<java.lang.String,java.lang.Object> translationParameters)
translate translates a trans-unit given the source language, target Language and match similarity |
| 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 IateTerminology()
public IateTerminology(DataSourceProperties dataSourceProperties)
dataSourceProperties - | Method Detail |
|---|
public static void main(java.lang.String[] args)
args - public java.lang.String getDataSourceType()
DataSource
getDataSourceType in interface DataSourcegetDataSourceType in class BasicDataSourcepublic java.util.Hashtable<java.lang.String,java.util.Vector<MultiLingualObject>> getDictionaryTable()
public java.lang.String getQueryString()
public java.util.Vector<MultiLingualObject> searchTerm(java.lang.String term,
java.lang.String sourceLanguage,
java.lang.String targetLanguage)
term - the term to searchsourceLanguage - the source languagetargetLanguage - the target language
public void setDictionaryTable(java.util.Hashtable<java.lang.String,java.util.Vector<MultiLingualObject>> dictionaryTable)
dictionaryTable - the dictionaryTable to setpublic void setQueryString(java.lang.String queryString)
queryString - the queryString to set
public org.jdom.Element translate(org.jdom.Element transUnit,
org.jdom.Element file,
XliffDocument xliffDocument,
java.lang.String sourceLanguage,
java.lang.String targetLanguage,
int matchSimilarity,
java.util.Hashtable<java.lang.String,java.lang.Object> translationParameters)
throws OpenTMSException
DataSource
translate in interface DataSourcetranslate in class BasicDataSourcetransUnit - the trans unit to translate to usefile - the file element currently to translatexliffDocument - the basic xliff documentsourceLanguage - the source language to usetargetLanguage - the target language to usematchSimilarity - the similarity (fuzzy) match quality (0 - 100) to usetranslationParameters - the hash table contains parameters which control some
parameters, e.g. should header/source/target properties be
written to alt-trans
OpenTMSException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||