unused-saved/src/org/apache/uima/cas/impl/FsIterator_set_sorted_navset_version.java [100:120]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public void moveToNextNvc() { 
    if (isGoingForward) {
      if (isCurrentElementFromLastGet) {
        isCurrentElementFromLastGet = false;
      } else {
        maybeTraceCowUsingCopy(fsSetSortIndex, (CopyOnWriteIndexPart) navSet);
        currentElement = iterator.next();
        // leave isCurrentElementFromLastGet false because we just moved to next, but haven't retrieved that value
      } 
    } else {
      //reverse direction
      if (!isCurrentElementFromLastGet) {
        maybeTraceCowUsingCopy(fsSetSortIndex, (CopyOnWriteIndexPart) navSet);
        currentElement = iterator.next();  // need current value to do reverse iterator starting point
      }
      assert(currentElement != null);
      iterator = (Iterator<T>) navSet.tailSet((TOP)currentElement, false).iterator();
      isGoingForward = true;
      isCurrentElementFromLastGet = false;
    }
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



unused-saved/src/org/apache/uima/cas/impl/FsIterator_set_sorted.java [97:117]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  public void moveToNextNvc() { 
    if (isGoingForward) {
      if (isCurrentElementFromLastGet) {
        isCurrentElementFromLastGet = false;
      } else {
        maybeTraceCowUsingCopy(fsSetSortIndex, (CopyOnWriteIndexPart) navSet);
        currentElement = iterator.next();
        // leave isCurrentElementFromLastGet false because we just moved to next, but haven't retrieved that value
      } 
    } else {
      //reverse direction
      if (!isCurrentElementFromLastGet) {
        maybeTraceCowUsingCopy(fsSetSortIndex, (CopyOnWriteIndexPart) navSet);
        currentElement = iterator.next();  // need current value to do reverse iterator starting point
      }
      assert(currentElement != null);
      iterator = (Iterator<T>) navSet.tailSet((TOP)currentElement, false).iterator();
      isGoingForward = true;
      isCurrentElementFromLastGet = false;
    }
  }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



