Package org.eclipse.xtext.parser.antlr
Class AntlrTokenDefProvider
- java.lang.Object
-
- org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider
-
- All Implemented Interfaces:
ITokenDefProvider
public class AntlrTokenDefProvider extends java.lang.Object implements ITokenDefProvider
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.Integer,java.lang.String>
tokenDefMap
-
Constructor Summary
Constructors Constructor Description AntlrTokenDefProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.io.BufferedReader
createReader(java.io.InputStream stream)
IAntlrTokenFileProvider
getAntlrTokenFileProvider()
java.util.Map<java.lang.Integer,java.lang.String>
getTokenDefMap()
protected boolean
isKeywordToken(java.lang.String antlrTokenDef)
void
setAntlrTokenFileProvider(IAntlrTokenFileProvider antlrTokenFileProvider)
protected void
setTokenDefMap(java.util.Map<java.lang.Integer,java.lang.String> tokenDefMap)
-
-
-
Method Detail
-
getTokenDefMap
public java.util.Map<java.lang.Integer,java.lang.String> getTokenDefMap()
- Specified by:
getTokenDefMap
in interfaceITokenDefProvider
-
isKeywordToken
protected boolean isKeywordToken(java.lang.String antlrTokenDef)
- Since:
- 2.7
-
createReader
protected java.io.BufferedReader createReader(java.io.InputStream stream)
- Since:
- 2.7
-
setTokenDefMap
protected void setTokenDefMap(java.util.Map<java.lang.Integer,java.lang.String> tokenDefMap)
-
setAntlrTokenFileProvider
public void setAntlrTokenFileProvider(IAntlrTokenFileProvider antlrTokenFileProvider)
-
getAntlrTokenFileProvider
public IAntlrTokenFileProvider getAntlrTokenFileProvider()
-
-