public void initialize(UimaContext uimaContext) throws ResourceInitializationException {
/* no initialization required */
}
public Annotation createChunk(JCas jCas, int start, int end, String chunkType) {
Chunk chunk;
if(chunkType.equals("ADJP")) {
chunk = new ADJP(jCas, start, end);
} else if(chunkType.equals("ADVP")) {
chunk = new ADVP(jCas, start, end);
} else if(chunkType.equals("CONJP")) {
chunk = new CONJP(jCas, start, end);
} else if(chunkType.equals("INTJ")) {
chunk = new INTJ(jCas, start, end);
} else if(chunkType.equals("LST")) {
chunk = new LST(jCas, start, end);
} else if(chunkType.equals("NP")) {
chunk = new NP(jCas, start, end);
} else if(chunkType.equals("PP")) {
chunk = new PP(jCas, start, end);
} else if(chunkType.equals("PRT")) {
chunk = new PRT(jCas, start, end);
} else if(chunkType.equals("SBAR")) {
chunk = new SBAR(jCas, start, end);
} else if(chunkType.equals("UCP")) {
chunk = new UCP(jCas, start, end);
} else if(chunkType.equals("VP")) {
chunk = new VP(jCas, start, end);
} else if(chunkType.equals("O")) {
chunk = new O(jCas, start, end);
} else {
chunk = new Chunk(jCas, start, end);
}
chunk.setChunkType(chunkType);
chunk.addToIndexes();
return chunk;
}