net.jangaroo.jooc
Class JooSymbol

java.lang.Object
  extended by java_cup.runtime.Symbol
      extended by net.jangaroo.jooc.JooSymbol
All Implemented Interfaces:
FilePosition

public class JooSymbol
extends java_cup.runtime.Symbol
implements FilePosition

Author:
Andreas Gawecki

Field Summary
 
Fields inherited from class java_cup.runtime.Symbol
left, parse_state, right, sym, value
 
Constructor Summary
JooSymbol(int sym, String text)
           
JooSymbol(int sym, String fileName, int line, int column, String whitespace, String text)
           
JooSymbol(int sym, String fileName, int line, int column, String whitespace, String text, Object jooValue)
           
JooSymbol(String text)
           
 
Method Summary
 int getColumn()
           
 String getFileName()
           
 Object getJooValue()
           
 int getLine()
           
 String getText()
           
 String getWhitespace()
           
 boolean isSemicolonInsertedBefore()
           
 boolean isVirtual()
           
 void setSemicolonInsertedBefore(boolean semicolonInsertedBefore)
           
 void setVirtual(boolean virtual)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JooSymbol

public JooSymbol(String text)

JooSymbol

public JooSymbol(int sym,
                 String text)

JooSymbol

public JooSymbol(int sym,
                 String fileName,
                 int line,
                 int column,
                 String whitespace,
                 String text)

JooSymbol

public JooSymbol(int sym,
                 String fileName,
                 int line,
                 int column,
                 String whitespace,
                 String text,
                 Object jooValue)
Method Detail

toString

public String toString()
Overrides:
toString in class java_cup.runtime.Symbol

getText

public String getText()

getWhitespace

public String getWhitespace()

getJooValue

public Object getJooValue()

getFileName

public String getFileName()
Specified by:
getFileName in interface FilePosition

getLine

public int getLine()
Specified by:
getLine in interface FilePosition

getColumn

public int getColumn()
Specified by:
getColumn in interface FilePosition

isVirtual

public boolean isVirtual()

setVirtual

public void setVirtual(boolean virtual)

isSemicolonInsertedBefore

public boolean isSemicolonInsertedBefore()

setSemicolonInsertedBefore

public void setSemicolonInsertedBefore(boolean semicolonInsertedBefore)


Copyright © 2002–2014 CoreMedia AG. All rights reserved.