Class GeneratorFragment2
- java.lang.Object
-
- org.eclipse.xtext.xtext.generator.AbstractXtextGeneratorFragment
-
- org.eclipse.xtext.xtext.generator.AbstractStubGeneratingFragment
-
- org.eclipse.xtext.xtext.generator.generator.GeneratorFragment2
-
- All Implemented Interfaces:
IGuiceAwareGeneratorComponent
,IXtextGeneratorFragment
public class GeneratorFragment2 extends AbstractStubGeneratingFragment
-
-
Constructor Summary
Constructors Constructor Description GeneratorFragment2()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkConfiguration(Issues issues)
protected boolean
contributeEclipsePluginExtensions()
protected void
contributeEclipsePluginGuiceBindings()
protected void
doGenerateJavaMain()
protected void
doGenerateJavaStubFile()
protected void
doGenerateMweFile()
protected void
doGenerateXtendMain()
protected void
doGenerateXtendStubFile()
void
generate()
protected TypeReference
getGeneratorStub(org.eclipse.xtext.Grammar grammar)
protected TypeReference
getJavaMain(org.eclipse.xtext.Grammar grammar)
boolean
isGenerateJavaMain()
boolean
isGenerateMwe()
boolean
isGenerateStub()
boolean
isGenerateXtendMain()
void
setGenerateJavaMain(boolean generateJavaMain)
void
setGenerateMwe(boolean generateMwe)
void
setGenerateXtendMain(boolean generateXtendMain)
-
Methods inherited from class org.eclipse.xtext.xtext.generator.AbstractStubGeneratingFragment
getGenerateStub, isGenerateXtendStub, setGenerateStub, setGenerateXtendStub
-
Methods inherited from class org.eclipse.xtext.xtext.generator.AbstractXtextGeneratorFragment
getGrammar, getLanguage, getProjectConfig, initialize
-
-
-
-
Method Detail
-
isGenerateStub
public boolean isGenerateStub()
- Overrides:
isGenerateStub
in classAbstractStubGeneratingFragment
-
isGenerateJavaMain
public boolean isGenerateJavaMain()
-
isGenerateXtendMain
public boolean isGenerateXtendMain()
-
isGenerateMwe
public boolean isGenerateMwe()
-
getGeneratorStub
protected TypeReference getGeneratorStub(org.eclipse.xtext.Grammar grammar)
-
getJavaMain
protected TypeReference getJavaMain(org.eclipse.xtext.Grammar grammar)
-
checkConfiguration
public void checkConfiguration(Issues issues)
- Specified by:
checkConfiguration
in interfaceIXtextGeneratorFragment
- Overrides:
checkConfiguration
in classAbstractXtextGeneratorFragment
-
generate
public void generate()
-
contributeEclipsePluginGuiceBindings
protected void contributeEclipsePluginGuiceBindings()
-
doGenerateXtendStubFile
protected void doGenerateXtendStubFile()
-
doGenerateJavaStubFile
protected void doGenerateJavaStubFile()
-
doGenerateJavaMain
protected void doGenerateJavaMain()
-
doGenerateXtendMain
protected void doGenerateXtendMain()
-
doGenerateMweFile
protected void doGenerateMweFile()
-
contributeEclipsePluginExtensions
protected boolean contributeEclipsePluginExtensions()
-
setGenerateMwe
public void setGenerateMwe(boolean generateMwe)
-
setGenerateJavaMain
public void setGenerateJavaMain(boolean generateJavaMain)
-
setGenerateXtendMain
public void setGenerateXtendMain(boolean generateXtendMain)
-
-