|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttextmaven.application.analyzer.Main
Reads an ASCII file and either analyzes word occurrences, produces word lists for further processing and/or annotates the text read with hyperlinks into a vocabulary file produced by Translator.
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_SEPARATOR, NEW_PARA, T_COL_DICTIONARY, T_COL_HOMONYMID, T_COL_ID, T_COL_LEXKEY, T_COL_TRANSLATION, T_COL_WORDCLASS, VERBOSE |
Constructor Summary | |
Main()
Standard Constructor |
Method Summary | |
protected WordExtractor |
getExtractor()
Gets WordExtractor instance. |
protected java.lang.String |
getFileName(java.io.File f)
Returns name of file without any path. |
protected java.io.InputStream |
getInputFile()
Returns stream used to read text. |
protected ITextReader |
getReader()
Gets ITextReader instance. |
protected java.lang.String |
getSeparator()
Gets separator which is used in output file to separate columns |
protected java.lang.String |
getVocabName(java.lang.String fileName)
Returns name of the vocabulary file name. |
void |
init(java.lang.String[] args)
Initializes instance from command line. |
static void |
main(java.lang.String[] args)
Main program. |
void |
process()
Starts processing. |
protected void |
setInputFile(java.io.InputStream in)
Sets stream to be used for reading text |
protected void |
setSeparator(java.lang.String separator)
Sets separator which is used in output file to separate columns |
void |
usage(java.lang.String err)
Prints usage string. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Main()
Method Detail |
public final void init(java.lang.String[] args)
args
- command line argumentspublic void process()
public void usage(java.lang.String err)
err
- If not null message is written before usage string.protected java.lang.String getVocabName(java.lang.String fileName)
fileName
- HTML file name generated by this instanceprotected java.lang.String getFileName(java.io.File f) throws java.io.IOException
f
-
java.io.IOException
protected WordExtractor getExtractor()
WordExtractor
instance.
protected ITextReader getReader()
ITextReader
instance.
protected java.lang.String getSeparator()
protected final void setSeparator(java.lang.String separator)
separator
- protected final void setInputFile(java.io.InputStream in)
in
- input streamprotected final java.io.InputStream getInputFile()
public static void main(java.lang.String[] args)
args
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |