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, getExportedPackagesTests, getGuiceBindingsRt, getImportedPackagesRt, getImportedPackagesTests, getRequiredBundlesRt, getRequiredBundlesTests
public boolean isInheritImplementation()
isInheritImplementation
in interface IInheriting
public void setInheritImplementation(boolean inheritImplementation)
setInheritImplementation
in interface IInheriting
public boolean isGenerateStub()
isGenerateStub
in interface IStubGenerating
public void setGenerateStub(boolean generateStub)
setGenerateStub
in interface IStubGenerating
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