|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object textmaven.application.translator.Processor
Field Summary |
Fields inherited from interface textmaven.Globals |
C_ATTR_CLASSNAME, C_DICT_BASE_TYPE, C_DICT_TYPE, C_SERVER_BASE_TYPE, C_STEMMER_BASE_TYPE, C_WRITER_BASE_TYPE, CONFIG_FILE, DEFAULT_SENTENCES, DEFAULT_SEPARATOR, NEW_PARA, T_COL_DICTIONARY, T_COL_HOMONYMID, T_COL_ID, T_COL_LEXKEY, T_COL_TRANSLATION, T_COL_WORDCLASS, VERBOSE |
Constructor Summary | |
Processor()
|
Method Summary | |
void |
configure(java.lang.String[] args)
Configures instance from command line parameters |
java.lang.String |
getBook()
Get book title. |
IDictionary |
getDictionary()
|
java.lang.String |
getErrorFile()
Returns error file. |
java.lang.String |
getInputFile()
Gets input file. |
int |
getNrOfSentences()
Gets number of sentences |
java.lang.String |
getOutputFile()
Returns output file. |
java.lang.String |
getSeparator()
|
ITranslationWriter |
getWriter()
Returns configured writer |
boolean |
isGreedy()
|
void |
setBook(java.lang.String book)
Sets book title. |
void |
setDictionary(IDictionary dictionary)
|
void |
setErrorFile(java.lang.String fName)
Sets error file. |
void |
setGreedy(boolean greedy)
|
void |
setInputFile(java.lang.String fName)
Sets the inputFile. |
void |
setNrOfSentences(int n)
Sets number of sentences |
void |
setOutputFile(java.lang.String fName)
Sets output file. |
void |
setWriter(ITranslationWriter writer)
Sets id of writer to be used |
void |
start(java.lang.String[] params)
Starts processing based on the configuration file and state of the instance. |
void |
usage()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Processor()
Method Detail |
public void start(java.lang.String[] params) throws java.lang.Throwable
start
in interface IProcessor
java.lang.Throwable
- error processing filepublic java.lang.String getSeparator()
public final void configure(java.lang.String[] args)
args
- command linepublic final void usage()
usage
in interface IProcessor
public final void setBook(java.lang.String book)
book
- public final java.lang.String getBook()
public final void setNrOfSentences(int n)
n
- number of sentencespublic final int getNrOfSentences()
public final void setInputFile(java.lang.String fName)
fName
- public final java.lang.String getInputFile()
public final void setOutputFile(java.lang.String fName)
fName
- public final java.lang.String getOutputFile()
public final void setErrorFile(java.lang.String fName)
fName
- public final java.lang.String getErrorFile()
public final void setWriter(ITranslationWriter writer)
writer
- to be used for writing translationspublic final ITranslationWriter getWriter()
public boolean isGreedy()
public void setGreedy(boolean greedy)
greedy
- The greedy to set.public IDictionary getDictionary()
public void setDictionary(IDictionary dictionary)
dictionary
- The dictionary to set.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |