Class CodeIteratorImpl
- java.lang.Object
-
- net.sourceforge.plantuml.tim.iterator.CodeIteratorImpl
-
- All Implemented Interfaces:
CodeIterator
public class CodeIteratorImpl extends java.lang.Object implements CodeIterator
-
-
Constructor Summary
Constructors Constructor Description CodeIteratorImpl(java.util.List<StringLocated> list)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodePosition
getCodePosition()
void
jumpToCodePosition(CodePosition newPosition)
void
next()
StringLocated
peek()
-
-
-
Constructor Detail
-
CodeIteratorImpl
public CodeIteratorImpl(java.util.List<StringLocated> list)
-
-
Method Detail
-
peek
public StringLocated peek()
- Specified by:
peek
in interfaceCodeIterator
-
next
public void next()
- Specified by:
next
in interfaceCodeIterator
-
getCodePosition
public CodePosition getCodePosition()
- Specified by:
getCodePosition
in interfaceCodeIterator
-
jumpToCodePosition
public void jumpToCodePosition(CodePosition newPosition) throws EaterException
- Specified by:
jumpToCodePosition
in interfaceCodeIterator
- Throws:
EaterException
-
-