package com.sap.ap.cts.monet.parser; import generated.ClassLexer; import generated.ClassParser; public class ClassParserFactory extends AbstractRunletParserFactory<ClassParser, ClassLexer> { private static final String CLASS_LANGUAGE_ID = "Class"; @Override public Class<ClassLexer> getLexerClass() { return ClassLexer.class; } @Override public Class<ClassParser> getParserClass() { return ClassParser.class; } @Override public String getLanguageId() { return CLASS_LANGUAGE_ID; } @Override public Integer[] getOmittedTokensForFormatting() { return new Integer[]{ClassParser.WS, ClassParser.NL}; } }