Class TemplateFileWizardFragment
- java.lang.Object
-
- org.eclipse.xtext.xtext.generator.AbstractXtextGeneratorFragment
-
- org.eclipse.xtext.xtext.generator.ui.fileWizard.TemplateFileWizardFragment
-
- All Implemented Interfaces:
IGuiceAwareGeneratorComponent
,IXtextGeneratorFragment
@Beta public class TemplateFileWizardFragment extends AbstractXtextGeneratorFragment
Add a new file wizard with an (optional) template selection page. Example usage:component = XtextGenerator { language = StandardLanguage { fileWizard = { generate = true } } }
- Since:
- 2.14
-
-
Constructor Summary
Constructors Constructor Description TemplateFileWizardFragment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
generate()
void
generateDefaultIcons()
void
generateProjectTemplateProvider()
protected java.lang.String
getFileTemplateProviderClassName()
protected java.lang.String
getFileWizardClassName()
protected java.lang.String
getFileWizardPackage()
boolean
isGenerate()
boolean
isGenerateToolbarButton()
boolean
setGenerate(boolean value)
Generate the wizard.boolean
setGenerateToolbarButton(boolean value)
Generate a new file wizard toolbar button.-
Methods inherited from class org.eclipse.xtext.xtext.generator.AbstractXtextGeneratorFragment
checkConfiguration, getGrammar, getLanguage, getProjectConfig, initialize
-
-
-
-
Method Detail
-
generate
public void generate()
-
generateProjectTemplateProvider
public void generateProjectTemplateProvider()
-
generateDefaultIcons
public void generateDefaultIcons()
-
getFileTemplateProviderClassName
protected java.lang.String getFileTemplateProviderClassName()
-
getFileWizardClassName
protected java.lang.String getFileWizardClassName()
-
getFileWizardPackage
protected java.lang.String getFileWizardPackage()
-
setGenerate
public boolean setGenerate(boolean value)
Generate the wizard. Set to 'false' by default. Change to 'true' to generate the wizard.
-
setGenerateToolbarButton
public boolean setGenerateToolbarButton(boolean value)
Generate a new file wizard toolbar button. Set to 'false' by default. Change to 'true' to add the new file wizard button to the toolbar.- Since:
- 2.20
-
isGenerate
@Pure public boolean isGenerate()
-
isGenerateToolbarButton
@Pure public boolean isGenerateToolbarButton()
-
-