Author: schor Date: Fri May 6 20:35:36 2016 New Revision: 1742618 URL: http://svn.apache.org/viewvc?rev=1742618&view=rev Log: [UIMA-4674] add moveToPreviousNvc method, moved Misc class
Modified: uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/impl/FsIterator_subtypes_ordered.java Modified: uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/impl/FsIterator_subtypes_ordered.java URL: http://svn.apache.org/viewvc/uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/impl/FsIterator_subtypes_ordered.java?rev=1742618&r1=1742617&r2=1742618&view=diff ============================================================================== --- uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/impl/FsIterator_subtypes_ordered.java (original) +++ uima/uimaj/branches/experiment-v3-jcas/uimaj-core/src/main/java/org/apache/uima/cas/impl/FsIterator_subtypes_ordered.java Fri May 6 20:35:36 2016 @@ -24,6 +24,7 @@ import java.util.NoSuchElementException; import org.apache.uima.cas.FSIterator; import org.apache.uima.cas.FeatureStructure; +import org.apache.uima.internal.util.Misc; /** * Performs an ordered iteration among a set of iterators, each one corresponding to @@ -185,6 +186,11 @@ public class FsIterator_subtypes_ordered return; } + moveToPreviousNvc(); + } + + @Override + public void moveToPreviousNvc() { final FsIterator_singletype<T> it0 = iterators[0].checkConcurrentModification(); if (!this.wentForward) { it0.moveToPrevious();