Package org.eclipse.epsilon.egl.parse
Class EglToken
- java.lang.Object
-
- org.antlr.runtime.CommonToken
-
- org.eclipse.epsilon.egl.parse.EglToken
-
- All Implemented Interfaces:
Serializable
,org.antlr.runtime.Token
public class EglToken extends org.antlr.runtime.CommonToken
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EglToken.TokenType
-
Constructor Summary
Constructors Constructor Description EglToken(EglToken.TokenType type, String text, int line, int col)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
int
getColumn()
int
getLine()
String
getText()
EglToken.TokenType
getTokenType()
int
getType()
int
hashCode()
void
setColumn(int column)
void
setLine(int line)
void
setText(String text)
void
setTokenType(EglToken.TokenType type)
void
setType(int type)
String
toString()
-
-
-
Constructor Detail
-
EglToken
public EglToken(EglToken.TokenType type, String text, int line, int col)
-
-
Method Detail
-
getColumn
public int getColumn()
-
getLine
public int getLine()
- Specified by:
getLine
in interfaceorg.antlr.runtime.Token
- Overrides:
getLine
in classorg.antlr.runtime.CommonToken
-
getText
public String getText()
- Specified by:
getText
in interfaceorg.antlr.runtime.Token
- Overrides:
getText
in classorg.antlr.runtime.CommonToken
-
getType
public int getType()
- Specified by:
getType
in interfaceorg.antlr.runtime.Token
- Overrides:
getType
in classorg.antlr.runtime.CommonToken
-
getTokenType
public EglToken.TokenType getTokenType()
-
setColumn
public void setColumn(int column)
-
setLine
public void setLine(int line)
- Specified by:
setLine
in interfaceorg.antlr.runtime.Token
- Overrides:
setLine
in classorg.antlr.runtime.CommonToken
-
setText
public void setText(String text)
- Specified by:
setText
in interfaceorg.antlr.runtime.Token
- Overrides:
setText
in classorg.antlr.runtime.CommonToken
-
setType
public void setType(int type)
- Specified by:
setType
in interfaceorg.antlr.runtime.Token
- Overrides:
setType
in classorg.antlr.runtime.CommonToken
-
setTokenType
public void setTokenType(EglToken.TokenType type)
-
toString
public String toString()
- Overrides:
toString
in classorg.antlr.runtime.CommonToken
-
-