org.eclipse.xtext.generator.parser.antlr.ex.common
Class AbstractAntlrGeneratorFragmentEx

java.lang.Object
  extended by org.eclipse.xtext.generator.DefaultGeneratorFragment
      extended by org.eclipse.xtext.generator.AbstractGeneratorFragment
          extended by org.eclipse.xtext.generator.parser.antlr.AbstractAntlrGeneratorFragment
              extended by org.eclipse.xtext.generator.parser.antlr.ex.common.AbstractAntlrGeneratorFragmentEx
All Implemented Interfaces:
IGeneratorFragment, NamingAware
Direct Known Subclasses:
AntlrGeneratorFragment, ContentAssistParserGeneratorFragment

public abstract class AbstractAntlrGeneratorFragmentEx
extends AbstractAntlrGeneratorFragment

Author:
Sebastian Zarnekow - Initial contribution and API

Constructor Summary
AbstractAntlrGeneratorFragmentEx()
           
 
Method Summary
 AntlrFragmentHelper getFragmentHelper()
           
protected  java.lang.String getLexerFileNameSuffix()
           
protected  java.util.List<java.lang.Object> getParameters(Grammar grammar)
           
protected  java.lang.String getParserFileNameSuffix()
           
 void setFragmentHelper(AntlrFragmentHelper fragmentHelper)
           
 
Methods inherited from class org.eclipse.xtext.generator.parser.antlr.AbstractAntlrGeneratorFragment
addAntlrParam, checkConfiguration, containsUnorderedGroup, generate, getAntlrParams, getAntlrTool, getOptions, setAntlrTool, setOptions, simplifyUnorderedGroupPredicates, simplifyUnorderedGroupPredicatesIfRequired, splitLexerClassFile, splitParserAndLexerIfEnabled, splitParserAndLexerIfEnabled, splitParserClassFile, suppressWarnings, suppressWarnings
 
Methods inherited from class org.eclipse.xtext.generator.AbstractGeneratorFragment
addToPluginXmlRt, addToPluginXmlTests, addToPluginXmlUi, addToStandaloneSetup, getExportedPackagesRt, getExportedPackagesUi, getGuiceBindingsRt, getGuiceBindingsUi, getNaming, getRequiredBundlesRt, getRequiredBundlesUi, getTemplate, registerNaming
 
Methods inherited from class org.eclipse.xtext.generator.DefaultGeneratorFragment
getImportedPackagesRt, getImportedPackagesUi
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAntlrGeneratorFragmentEx

public AbstractAntlrGeneratorFragmentEx()
Method Detail

setFragmentHelper

public void setFragmentHelper(AntlrFragmentHelper fragmentHelper)

getFragmentHelper

public AntlrFragmentHelper getFragmentHelper()

getParameters

protected java.util.List<java.lang.Object> getParameters(Grammar grammar)
Overrides:
getParameters in class AbstractAntlrGeneratorFragment

getParserFileNameSuffix

protected java.lang.String getParserFileNameSuffix()
Overrides:
getParserFileNameSuffix in class AbstractAntlrGeneratorFragment

getLexerFileNameSuffix

protected java.lang.String getLexerFileNameSuffix()
Overrides:
getLexerFileNameSuffix in class AbstractAntlrGeneratorFragment