PrimitiveAnalysisEngine_impl ae = (PrimitiveAnalysisEngine_impl) UIMAFramework
.produceAnalysisEngine(aeDesc);
CAS cas = ae.newCAS();
ResultSpecification resultSpec = new ResultSpecification_impl();
resultSpec.addResultType("uima.tt.TokenLikeAnnotation", true);
resultSpec.compile(cas.getTypeSystem());
ResultSpecification acResultSpec = ae.computeAnalysisComponentResultSpec(resultSpec, ae
.getAnalysisEngineMetaData().getCapabilities());
assertTrue(acResultSpec.containsType("uima.tt.TokenAnnotation"));
assertFalse(acResultSpec.containsType("uima.tt.SentenceAnnotation"));
assertFalse(acResultSpec.containsType("uima.tt.Lemma"));