Class MutableTokenDefProvider
- java.lang.Object
-
- org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider
-
- org.eclipse.xtext.xtext.generator.parser.antlr.MutableTokenDefProvider
-
- All Implemented Interfaces:
org.eclipse.xtext.parser.antlr.ITokenDefProvider
public class MutableTokenDefProvider extends org.eclipse.xtext.parser.antlr.AntlrTokenDefProvider
-
-
Constructor Summary
Constructors Constructor Description MutableTokenDefProvider(KeywordHelper keywordHelper, java.nio.charset.Charset encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.io.BufferedReader
createReader(java.io.InputStream stream)
protected boolean
isKeywordToken(java.lang.String antlrTokenDef)
protected void
setTokenDefMap(java.util.Map<java.lang.Integer,java.lang.String> tokenDefMap)
void
writeTokenFile(java.io.PrintWriter out)
-
-
-
Constructor Detail
-
MutableTokenDefProvider
public MutableTokenDefProvider(KeywordHelper keywordHelper, java.nio.charset.Charset encoding)
- Since:
- 2.7
-
-
Method Detail
-
createReader
protected java.io.BufferedReader createReader(java.io.InputStream stream)
- Overrides:
createReader
in classorg.eclipse.xtext.parser.antlr.AntlrTokenDefProvider
-
writeTokenFile
public void writeTokenFile(java.io.PrintWriter out) throws java.io.IOException
- Throws:
java.io.IOException
-
isKeywordToken
protected boolean isKeywordToken(java.lang.String antlrTokenDef)
- Overrides:
isKeywordToken
in classorg.eclipse.xtext.parser.antlr.AntlrTokenDefProvider
-
setTokenDefMap
protected void setTokenDefMap(java.util.Map<java.lang.Integer,java.lang.String> tokenDefMap)
- Overrides:
setTokenDefMap
in classorg.eclipse.xtext.parser.antlr.AntlrTokenDefProvider
-
-