public class THYMETreebankReader
extends JCasAnnotator_ImplBase
Modifier and Type | Class and Description |
---|---|
(package private) static class |
THYMETreebankReader.TOKEN_TYPE |
Modifier and Type | Field and Description |
---|---|
private static java.util.regex.Pattern |
headerPatt |
static Logger |
logger |
(package private) java.io.File[] |
subdirs |
static java.lang.String |
TREEBANK_DIRECTORY |
protected java.io.File |
treebankDirectory |
Constructor and Description |
---|
THYMETreebankReader() |
Modifier and Type | Method and Description |
---|---|
private static void |
_initTerminalNodes(TreebankNode node,
java.util.List<TerminalTreebankNode> terminals) |
private static TopTreebankNode |
convert(org.cleartk.util.treebank.TopTreebankNode inTree,
JCas jcas) |
static TreebankNode |
convert(org.cleartk.util.treebank.TreebankNode pojoNode,
JCas jCas,
TreebankNode uimaNode,
TreebankNode parentNode) |
static java.lang.String |
getAnnotationKey(Annotation a) |
static AnalysisEngineDescription |
getDescription(java.io.File treebankDirectory) |
private static java.lang.String |
getWhitespaceString(int headerLen) |
void |
initialize(UimaContext aContext) |
static void |
initTerminalNodes(TopTreebankNode uimaNode,
JCas jCas) |
static void |
main(java.lang.String[] args) |
void |
process(JCas jcas) |
public static Logger logger
public static final java.lang.String TREEBANK_DIRECTORY
private static final java.util.regex.Pattern headerPatt
protected java.io.File treebankDirectory
java.io.File[] subdirs
public void initialize(UimaContext aContext) throws ResourceInitializationException
ResourceInitializationException
public void process(JCas jcas) throws AnalysisEngineProcessException
AnalysisEngineProcessException
private static java.lang.String getWhitespaceString(int headerLen)
private static TopTreebankNode convert(org.cleartk.util.treebank.TopTreebankNode inTree, JCas jcas)
public static void initTerminalNodes(TopTreebankNode uimaNode, JCas jCas)
private static void _initTerminalNodes(TreebankNode node, java.util.List<TerminalTreebankNode> terminals)
public static TreebankNode convert(org.cleartk.util.treebank.TreebankNode pojoNode, JCas jCas, TreebankNode uimaNode, TreebankNode parentNode)
public static AnalysisEngineDescription getDescription(java.io.File treebankDirectory) throws ResourceInitializationException
ResourceInitializationException
public static void main(java.lang.String[] args)
public static final java.lang.String getAnnotationKey(Annotation a)