Class AbstractCodeIterator
java.lang.Object
net.sourceforge.plantuml.tim.iterator.AbstractCodeIterator
- All Implemented Interfaces:
CodeIterator
- Direct Known Subclasses:
CodeIteratorAffectation,CodeIteratorForeach,CodeIteratorIf,CodeIteratorInnerComment,CodeIteratorLegacyDefine,CodeIteratorLongComment,CodeIteratorProcedure,CodeIteratorReturnFunction,CodeIteratorShortComment,CodeIteratorSub,CodeIteratorWhile
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal CodePositionfinal voidjumpToCodePosition(CodePosition newPosition) voidnext()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.plantuml.tim.iterator.CodeIterator
peek
-
Field Details
-
source
-
-
Constructor Details
-
AbstractCodeIterator
-
-
Method Details
-
next
- Specified by:
nextin interfaceCodeIterator- Throws:
EaterExceptionEaterExceptionLocated
-
getCodePosition
- Specified by:
getCodePositionin interfaceCodeIterator
-
jumpToCodePosition
- Specified by:
jumpToCodePositionin interfaceCodeIterator- Throws:
EaterException
-