org.eclipse.xtext.nodemodel.util
Class ReversedBidiTreeIterator<T>

java.lang.Object
  extended by org.eclipse.xtext.nodemodel.util.ReversedBidiIterator<T>
      extended by org.eclipse.xtext.nodemodel.util.ReversedBidiTreeIterator<T>
All Implemented Interfaces:
java.util.Iterator<T>, org.eclipse.emf.common.util.TreeIterator<T>, BidiIterator<T>, BidiTreeIterator<T>

public class ReversedBidiTreeIterator<T>
extends ReversedBidiIterator<T>
implements BidiTreeIterator<T>


Constructor Summary
ReversedBidiTreeIterator(BidiTreeIterator<T> delegate)
           
 
Method Summary
protected  BidiTreeIterator<T> getDelegate()
           
 void prune()
           
 
Methods inherited from class org.eclipse.xtext.nodemodel.util.ReversedBidiIterator
hasNext, hasPrevious, next, previous, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.xtext.nodemodel.BidiTreeIterator
next, previous
 
Methods inherited from interface org.eclipse.xtext.nodemodel.BidiIterator
hasPrevious
 
Methods inherited from interface java.util.Iterator
hasNext, remove
 

Constructor Detail

ReversedBidiTreeIterator

public ReversedBidiTreeIterator(BidiTreeIterator<T> delegate)
Method Detail

prune

public void prune()
Specified by:
prune in interface org.eclipse.emf.common.util.TreeIterator<T>

getDelegate

protected BidiTreeIterator<T> getDelegate()
Overrides:
getDelegate in class ReversedBidiIterator<T>