|
||||||||||
| 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.parallelcorpus.ParallelCorpus
public class ParallelCorpus
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class de.folt.models.datamodel.BasicDataSource |
|---|
BasicDataSource.BasicDataSourceObserver |
| Constructor Summary | |
|---|---|
ParallelCorpus()
|
|
ParallelCorpus(DataSourceProperties dataSourceProperties)
|
|
ParallelCorpus(java.lang.String propertiesFileName)
|
|
| Method Summary | |
|---|---|
boolean |
bPersist()
bPersist method persists any data in the data source |
void |
cleanDataSource()
cleanDataSource method is used to allow some clean operations e.g. after an instance has been loaded. |
boolean |
clearDataSource()
clearDataSource removes the content in a data source. |
boolean |
createDataSource(DataSourceProperties dataModelProperties)
createDataSource creates a new Data source; this is esp. intended for creating a new database, e.g. in MySQL or Ms SQL Server. |
java.lang.String |
getDataSourceType()
getDataSourceType get the type of the database |
static void |
main(java.lang.String[] args)
main |
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 ParallelCorpus()
public ParallelCorpus(DataSourceProperties dataSourceProperties)
dataSourceProperties - public ParallelCorpus(java.lang.String propertiesFileName)
propertiesFileName - | Method Detail |
|---|
public static void main(java.lang.String[] args)
args - public boolean bPersist()
DataSource
bPersist in interface DataSourcebPersist in class BasicDataSourcepublic void cleanDataSource()
DataSource
cleanDataSource in interface DataSourcecleanDataSource in class BasicDataSource
public boolean clearDataSource()
throws OpenTMSException
DataSource
clearDataSource in interface DataSourceclearDataSource in class BasicDataSourceOpenTMSException
public boolean createDataSource(DataSourceProperties dataModelProperties)
throws OpenTMSException
DataSource
createDataSource in interface DataSourcecreateDataSource in class BasicDataSourcedataModelProperties - the parameters of the data source
OpenTMSExceptionpublic java.lang.String getDataSourceType()
DataSource
getDataSourceType in interface DataSourcegetDataSourceType in class BasicDataSource
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 | |||||||||