@Deprecated public class ParseTreeConstructorFragment extends AbstractGeneratorFragment
IGeneratorFragment
to generate model->text services (aka serializer) for an Xtext language.Constructor and Description |
---|
ParseTreeConstructorFragment()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
generate(Grammar grammar,
org.eclipse.xpand2.XpandExecutionContext ctx)
Deprecated.
can be used to generate whatever necessary
|
java.lang.String[] |
getExportedPackagesRt(Grammar grammar)
Deprecated.
return the exported packages for the runtime bundle
|
java.util.Set<Binding> |
getGuiceBindingsRt(Grammar grammar)
Deprecated.
return a map containing the contributed guice bindings created in this generator fragment
|
protected java.util.List<java.lang.Object> |
getParameters(Grammar grammar)
Deprecated.
|
void |
setGenerateDotDiagram(boolean enable)
Deprecated.
Decide whether to produce a Graphviz diagram for debugging.
|
void |
setGraphvizCommand(java.lang.String cmd)
Deprecated.
Set the Graphviz command that is issued to paint a debugging diagram.
|
addToPluginXmlRt, addToPluginXmlTests, addToPluginXmlUi, addToStandaloneSetup, getNaming, getTemplate, readFileIntoString, registerNaming, writeStringIntoFile
addToPluginXmlRt, addToPluginXmlUi, addToStandaloneSetup, checkConfiguration, generate, getExportedPackagesTests, getExportedPackagesUi, getGuiceBindingsUi, getImportedPackagesRt, getImportedPackagesTests, getImportedPackagesUi, getRequiredBundlesRt, getRequiredBundlesTests, getRequiredBundlesUi
public void generate(Grammar grammar, org.eclipse.xpand2.XpandExecutionContext ctx)
IGeneratorFragment
generate
in interface IGeneratorFragment
generate
in class AbstractGeneratorFragment
ctx
- - the execution context to useprotected java.util.List<java.lang.Object> getParameters(Grammar grammar)
getParameters
in class AbstractGeneratorFragment
public java.lang.String[] getExportedPackagesRt(Grammar grammar)
IGeneratorFragment
getExportedPackagesRt
in interface IGeneratorFragment
getExportedPackagesRt
in class DefaultGeneratorFragment
public java.util.Set<Binding> getGuiceBindingsRt(Grammar grammar)
IGeneratorFragment
getGuiceBindingsRt
in interface IGeneratorFragment
getGuiceBindingsRt
in class DefaultGeneratorFragment
public void setGenerateDotDiagram(boolean enable)
enable
- public void setGraphvizCommand(java.lang.String cmd)
cmd
-