public class LabelProviderFragment extends AbstractStubGeneratorFragment
IGeneratorFragment
to generate a label provider.IStubGenerating.XtendOption
Constructor and Description |
---|
LabelProviderFragment() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getDescriptionLabelProviderQualifiedName(Grammar grammar,
Naming n) |
static java.lang.String |
getEObjectLabelProviderQualifiedName(Grammar grammar,
Naming n) |
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[] |
getRequiredBundlesUi(Grammar grammar)
return the bundles this fragment requires in ui
|
getImportedPackagesRt, getImportedPackagesUi, getParameters, isGenerateStub, isGenerateXtendStub, setGenerateStub, setGenerateXtendStub
addToPluginXmlRt, addToPluginXmlTests, addToPluginXmlUi, addToStandaloneSetup, generate, getExportedPackagesRt, getExportedPackagesUi, getGuiceBindingsRt, getNaming, getRequiredBundlesRt, getTemplate, registerNaming
checkConfiguration
public java.util.Set<Binding> getGuiceBindingsUi(Grammar grammar)
IGeneratorFragment
getGuiceBindingsUi
in interface IGeneratorFragment
getGuiceBindingsUi
in class AbstractGeneratorFragment
public static java.lang.String getDescriptionLabelProviderQualifiedName(Grammar grammar, Naming n)
public static java.lang.String getEObjectLabelProviderQualifiedName(Grammar grammar, Naming n)
public java.lang.String[] getRequiredBundlesUi(Grammar grammar)
IGeneratorFragment
getRequiredBundlesUi
in interface IGeneratorFragment
getRequiredBundlesUi
in class AbstractGeneratorFragment