public class ContentAssistFragment extends Xtend2GeneratorFragment implements IInheriting, IStubGenerating
Xtend2GeneratorFragment.GenericGrammarAccess
IInheriting.Util
IStubGenerating.XtendOption
Constructor and Description |
---|
ContentAssistFragment() |
Modifier and Type | Method and Description |
---|---|
void |
generate(Xtend2ExecutionContext ctx) |
java.lang.String[] |
getExportedPackagesUi(Grammar grammar)
return the exported packages for the ui bundle
|
java.lang.String |
getGenProposalProviderName() |
java.util.Set<Binding> |
getGuiceBindingsUi(Grammar grammar)
return a map containing the contributed guice bindings for the ui part created in this generator fragment
|
java.lang.String[] |
getImportedPackagesUi(Grammar grammar)
return the imported packages for the ui bundle
|
java.lang.String |
getProposalProviderName(Grammar grammar) |
java.lang.String[] |
getRequiredBundlesUi(Grammar grammar)
return the bundles this fragment requires in ui
|
java.lang.String |
getSuperClassName() |
boolean |
isGenerateStub() |
boolean |
isInheritImplementation() |
void |
setGenerateStub(boolean generateStub) |
void |
setInheritImplementation(boolean inheritImplementation) |
addLocalBindings, addToPluginXmlRt, addToPluginXmlRt, addToPluginXmlUi, addToPluginXmlUi, createModule, generate, generate, getExportedPackagesRt, getExportedPackagesRtList, getNaming, registerNaming
addToPluginXmlRt, addToPluginXmlTests, addToPluginXmlUi, addToStandaloneSetup, addToStandaloneSetup, checkConfiguration, generate, getExportedPackagesIde, getExportedPackagesTests, getGuiceBindingsRt, getImportedPackagesIde, getImportedPackagesRt, getImportedPackagesTests, getRequiredBundlesIde, getRequiredBundlesRt, getRequiredBundlesTests
public java.lang.String getProposalProviderName(Grammar grammar)
public java.lang.String getGenProposalProviderName()
public java.util.Set<Binding> getGuiceBindingsUi(Grammar grammar)
IGeneratorFragment
getGuiceBindingsUi
in interface IGeneratorFragment
getGuiceBindingsUi
in class DefaultGeneratorFragment
public java.lang.String[] getRequiredBundlesUi(Grammar grammar)
IGeneratorFragment
getRequiredBundlesUi
in interface IGeneratorFragment
getRequiredBundlesUi
in class DefaultGeneratorFragment
public java.lang.String[] getImportedPackagesUi(Grammar grammar)
IGeneratorFragment
getImportedPackagesUi
in interface IGeneratorFragment
getImportedPackagesUi
in class DefaultGeneratorFragment
public java.lang.String[] getExportedPackagesUi(Grammar grammar)
IGeneratorFragment
getExportedPackagesUi
in interface IGeneratorFragment
getExportedPackagesUi
in class DefaultGeneratorFragment
public java.lang.String getSuperClassName()
public void generate(Xtend2ExecutionContext ctx)
generate
in class Xtend2GeneratorFragment
@Pure public boolean isInheritImplementation()
isInheritImplementation
in interface IInheriting
public void setInheritImplementation(boolean inheritImplementation)
setInheritImplementation
in interface IInheriting
@Pure public boolean isGenerateStub()
isGenerateStub
in interface IStubGenerating
public void setGenerateStub(boolean generateStub)
setGenerateStub
in interface IStubGenerating