|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.google.common.collect.UnmodifiableIterator<T> com.google.common.collect.AbstractIterator<ILexerTokenRegion> org.eclipse.xtext.ui.editor.model.PartitionTokenScanner.RangedIterator
protected static class PartitionTokenScanner.RangedIterator
Iterator that is aware of the fact that the tokens are ordered. As soon as
the last token in the given overlapRegion
was returned, no other
tokens are requested from base
.
Constructor Summary | |
---|---|
protected |
PartitionTokenScanner.RangedIterator(java.lang.Iterable<ILexerTokenRegion> base,
org.eclipse.jface.text.IRegion overlapRegion)
|
Method Summary | |
---|---|
protected ILexerTokenRegion |
computeNext()
|
Methods inherited from class com.google.common.collect.AbstractIterator |
---|
endOfData, hasNext, next, peek |
Methods inherited from class com.google.common.collect.UnmodifiableIterator |
---|
remove |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected PartitionTokenScanner.RangedIterator(java.lang.Iterable<ILexerTokenRegion> base, org.eclipse.jface.text.IRegion overlapRegion)
Method Detail |
---|
protected ILexerTokenRegion computeNext()
computeNext
in class com.google.common.collect.AbstractIterator<ILexerTokenRegion>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |