4 package org.opendaylight.nemo.tool.eclipse.plugin.parser.antlr;
6 import com.google.inject.Inject;
8 import org.eclipse.xtext.parser.antlr.XtextTokenStream;
9 import org.opendaylight.nemo.tool.eclipse.plugin.services.EditorGrammarAccess;
11 public class EditorParser extends org.eclipse.xtext.parser.antlr.AbstractAntlrParser {
14 private EditorGrammarAccess grammarAccess;
17 protected void setInitialHiddenTokens(XtextTokenStream tokenStream) {
18 tokenStream.setInitialHiddenTokens("RULE_WS", "RULE_ML_COMMENT", "RULE_SL_COMMENT");
22 protected org.opendaylight.nemo.tool.eclipse.plugin.parser.antlr.internal.InternalEditorParser createParser(XtextTokenStream stream) {
23 return new org.opendaylight.nemo.tool.eclipse.plugin.parser.antlr.internal.InternalEditorParser(stream, getGrammarAccess());
27 protected String getDefaultRuleName() {
31 public EditorGrammarAccess getGrammarAccess() {
32 return this.grammarAccess;
35 public void setGrammarAccess(EditorGrammarAccess grammarAccess) {
36 this.grammarAccess = grammarAccess;