public class AbstractStubGeneratorFragment extends AbstractGeneratorFragment implements IStubGenerating, IStubGenerating.XtendOption
IStubGenerating.XtendOption
Constructor and Description |
---|
AbstractStubGeneratorFragment() |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<java.lang.Object> |
getParameters(Grammar grammar) |
java.lang.String[] |
getRequiredBundlesRt(Grammar grammar)
return the bundles this fragment requires at runtime
|
java.lang.String[] |
getRequiredBundlesUi(Grammar grammar)
return the bundles this fragment requires in ui
|
boolean |
isGenerateStub() |
boolean |
isGenerateXtendStub() |
void |
setGenerateStub(boolean isGenerateStub) |
void |
setGenerateXtendStub(boolean isGenerateXtendStub) |
addToPluginXmlRt, addToPluginXmlTests, addToPluginXmlUi, addToStandaloneSetup, generate, getNaming, getTemplate, readFileIntoString, registerNaming, writeStringIntoFile
addToPluginXmlRt, addToPluginXmlUi, addToStandaloneSetup, checkConfiguration, generate, getExportedPackagesIde, getExportedPackagesRt, getExportedPackagesTests, getExportedPackagesUi, getGuiceBindingsRt, getGuiceBindingsUi, getImportedPackagesIde, getImportedPackagesRt, getImportedPackagesTests, getImportedPackagesUi, getRequiredBundlesIde, getRequiredBundlesTests
public boolean isGenerateXtendStub()
isGenerateXtendStub
in interface IStubGenerating.XtendOption
IStubGenerating.isGenerateStub()
.public void setGenerateXtendStub(boolean isGenerateXtendStub)
setGenerateXtendStub
in interface IStubGenerating.XtendOption
isGenerateXtendStub
- decide if the fragment should generate stub classes in Xtend instead of Java.
This only has an effect if the generation of stubs is enabled in general
IStubGenerating.setGenerateStub(boolean)
.public boolean isGenerateStub()
isGenerateStub
in interface IStubGenerating
public void setGenerateStub(boolean isGenerateStub)
setGenerateStub
in interface IStubGenerating
protected java.util.List<java.lang.Object> getParameters(Grammar grammar)
getParameters
in class AbstractGeneratorFragment
public java.lang.String[] getRequiredBundlesRt(Grammar grammar)
IGeneratorFragment
getRequiredBundlesRt
in interface IGeneratorFragment
getRequiredBundlesRt
in class DefaultGeneratorFragment
public java.lang.String[] getRequiredBundlesUi(Grammar grammar)
IGeneratorFragment
getRequiredBundlesUi
in interface IGeneratorFragment
getRequiredBundlesUi
in class DefaultGeneratorFragment