EDU.auburn.VGJ.graph
Class GMLlexer

java.lang.Object
  |
  +--EDU.auburn.VGJ.graph.GMLlexer

public class GMLlexer
extends java.lang.Object

A GML lexer. No distinction is made between Integer and Real (all numbers are real).

Here is the source.

Author:
Larry Barowski

Field Summary
static int GMLeof
           
static int GMLinteger
           
static int GMLkey
           
static int GMLreal
           
static int GMLstring
           
 
Constructor Summary
GMLlexer(java.io.InputStream streamin)
           
 
Method Summary
 double getDoubleval()
           
 int getLineNumber()
           
 java.lang.String getStringval()
           
 int getTokenType()
           
 int nextToken()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GMLstring

public static int GMLstring

GMLinteger

public static int GMLinteger

GMLreal

public static int GMLreal

GMLeof

public static int GMLeof

GMLkey

public static int GMLkey
Constructor Detail

GMLlexer

public GMLlexer(java.io.InputStream streamin)
Method Detail

nextToken

public int nextToken()
              throws java.io.IOException

getStringval

public java.lang.String getStringval()

getDoubleval

public double getDoubleval()

getTokenType

public int getTokenType()

getLineNumber

public int getLineNumber()