TypeSystem ts = cas.getTypeSystem();
Type wType = ts.getType(TextRulerToolkit.RUTA_WORD_TYPE_NAME);
Type numType = ts.getType(TextRulerToolkit.RUTA_NUM_TYPE_NAME);
Type markupType = ts.getType(TextRulerToolkit.RUTA_MARKUP_TYPE_NAME);
Type specialType = ts.getType(TextRulerToolkit.RUTA_SPECIAL_TYPE_NAME);
isRegExpType = ts.subsumes(wType, tokenAnnotation.getType())
|| ts.subsumes(markupType, tokenAnnotation.getType())
|| ts.subsumes(numType, tokenAnnotation.getType())
|| ts.subsumes(specialType, tokenAnnotation.getType());
}
}