private void executeFSMs(JCas jcas, List<? extends BaseToken> baseTokenList) throws AnalysisEngineProcessException {
try {
Set<DateToken> dateTokenSet = iv_dateFSM.execute(baseTokenList);
Iterator<DateToken> dateTokenItr = dateTokenSet.iterator();
while (dateTokenItr.hasNext()) {
DateToken dt = dateTokenItr.next();
DateAnnotation dta = new DateAnnotation(jcas, dt.getStartOffset(), dt.getEndOffset());
dta.addToIndexes();
}
Set<TimeToken> timeTokenSet = iv_timeFSM.execute(baseTokenList);
Iterator<TimeToken> timeTokenItr = timeTokenSet.iterator();