You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2015/05/08 16:31:02 UTC
svn commit: r1678362 - in /uima/uimaj/trunk/uimaj-core/src:
main/java/org/apache/uima/cas/impl/UnambiguousIteratorImpl.java
test/java/org/apache/uima/cas/test/SubiteratorTest.java
Author: schor
Date: Fri May 8 14:31:00 2015
New Revision: 1678362
URL: http://svn.apache.org/r1678362
Log:
[UIMA-4385] remove UnambiguousIteratorImpl class, fix one test case that ref'd it to use the actual impl.
Removed:
uima/uimaj/trunk/uimaj-core/src/main/java/org/apache/uima/cas/impl/UnambiguousIteratorImpl.java
Modified:
uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/cas/test/SubiteratorTest.java
Modified: uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/cas/test/SubiteratorTest.java
URL: http://svn.apache.org/viewvc/uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/cas/test/SubiteratorTest.java?rev=1678362&r1=1678361&r2=1678362&view=diff
==============================================================================
--- uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/cas/test/SubiteratorTest.java (original)
+++ uima/uimaj/trunk/uimaj-core/src/test/java/org/apache/uima/cas/test/SubiteratorTest.java Fri May 8 14:31:00 2015
@@ -28,7 +28,6 @@ import org.apache.uima.UIMAFramework;
import org.apache.uima.analysis_engine.AnalysisEngine;
import org.apache.uima.analysis_engine.AnalysisEngineProcessException;
import org.apache.uima.cas.FSIterator;
-import org.apache.uima.cas.impl.UnambiguousIteratorImpl;
import org.apache.uima.cas.text.AnnotationIndex;
import org.apache.uima.jcas.JCas;
import org.apache.uima.jcas.tcas.Annotation;
@@ -118,8 +117,11 @@ public class SubiteratorTest extends Tes
Annotation sentence = jcas.getAnnotationIndex(Sentence.class).iterator().next();
FSIterator<Token> tokenIterator = tokenIndex.subiterator(sentence);
Annotation token = tokenIndex.iterator().next();
- tokenIterator.moveTo(token); //throws ClassCastException
- UnambiguousIteratorImpl<Token> it = new UnambiguousIteratorImpl<Token>(tokenIndex.iterator());
+ tokenIterator.moveTo(token); //throws ClassCastException
+
+ // check unambiguous iterator creation
+
+ FSIterator<Token> it = tokenIndex.iterator(false);
it.moveTo(token);
}