org.eclipse.emf.importer.rose.parser
Class RoseLexer
java.lang.Object
org.eclipse.emf.importer.rose.parser.RoseLexer
public class RoseLexer
- extends java.lang.Object
A lexical analyzer that creates vector of tokens out of Rose file.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
roseLoader
protected RoseLoader roseLoader
tokens
protected java.util.List<RoseToken> tokens
currentElement
protected int currentElement
isList
protected boolean isList
lineCounter
protected int lineCounter
RoseLexer
public RoseLexer(RoseLoader roseLoader)
getNextBlock
protected void getNextBlock()
getNext
public RoseToken getNext()
peekNext
public RoseToken peekNext()
printNeighbors
public void printNeighbors()
readLines
public void readLines()
processToTheEnd
protected void processToTheEnd(java.lang.String temp,
int lineCounter)
processValueToTheEnd
protected void processValueToTheEnd(java.lang.String temp,
int lineCounter)