Hi,

it should be:

FSIterator<AnnotationFS> itB = indexA.subiterator(annotB);


David

El 19/06/2013 12:47, [email protected] escribió:
Hi,

Using this code

AnnotationIndex<AnnotationFS> indexA = cas.getAnnotatinIndex(typeA);
FSIterator<AnnotationFS> itA = indexA.iterator();

// outer loop
while (itA.hasNext()) {
         AnnotationFS annotA = itA.next();
         FSIterator<AnnotationFS> itB = indexA.subiterator(annotA);

         // inner loop
         while (itB.hasNext()) {
                 AnnotationFS annotB = itB.next();
                 // do something
         }
}

the inner loop is never run. There are annotations covered by annotA. Have I 
done something wrong?

Cheers,
Armin


Reply via email to