@Accessors(value={PUBLIC_SETTER,PROTECTED_GETTER}) public class StandardLanguage extends XtextGeneratorLanguage
Constructor and Description |
---|
StandardLanguage() |
addReferencedResource, getEclipsePluginGenModule, getFileExtensions, getGrammar, getGrammarUri, getGuiceModule, getIdeaGenModule, getReferencedResources, getResourceSet, getRuleNames, getRuntimeGenModule, getRuntimeGenSetup, getWebGenModule, initialize, isGenerateXtendStubs, setFileExtensions, setGenerateXtendStubs, setGrammarUri, setGuiceModule, setName, setResourceSet, validateAllImports, validateGrammar, validateReferencedMetamodel
addFragment, checkConfiguration, generate, getFragments
public void initialize(com.google.inject.Injector injector)
initialize
in interface IGuiceAwareGeneratorComponent
initialize
in class XtextGeneratorLanguage
protected java.util.List<? extends IXtextGeneratorFragment> getImplicitFragments()
getImplicitFragments
in class XtextGeneratorLanguage
@Pure protected GrammarAccessFragment2 getGrammarAccess()
public void setGrammarAccess(GrammarAccessFragment2 grammarAccess)
@Pure protected EMFGeneratorFragment2 getEmfGenerator()
public void setEmfGenerator(EMFGeneratorFragment2 emfGenerator)
@Pure protected SerializerFragment2 getSerializer()
public void setSerializer(SerializerFragment2 serializer)
@Pure protected ResourceFactoryFragment2 getResourceFactoryFragment()
public void setResourceFactoryFragment(ResourceFactoryFragment2 resourceFactoryFragment)
@Pure protected XtextAntlrGeneratorFragment2 getParserGenerator()
public void setParserGenerator(XtextAntlrGeneratorFragment2 parserGenerator)
@Pure protected ValidatorFragment2 getValidator()
public void setValidator(ValidatorFragment2 validator)
@Pure protected ImportNamespacesScopingFragment2 getScopeProvider()
public void setScopeProvider(ImportNamespacesScopingFragment2 scopeProvider)
@Pure protected QualifiedNamesFragment2 getQualifiedNamesProvider()
public void setQualifiedNamesProvider(QualifiedNamesFragment2 qualifiedNamesProvider)
@Pure protected BuilderIntegrationFragment2 getBuilder()
public void setBuilder(BuilderIntegrationFragment2 builder)
@Pure protected GeneratorFragment2 getGenerator()
public void setGenerator(GeneratorFragment2 generator)
@Pure protected Formatter2Fragment2 getFormatter()
public void setFormatter(Formatter2Fragment2 formatter)
@Pure protected LabelProviderFragment2 getLabelProvider()
public void setLabelProvider(LabelProviderFragment2 labelProvider)
@Pure protected QuickOutlineFragment2 getQuickOutline()
public void setQuickOutline(QuickOutlineFragment2 quickOutline)
@Pure protected OutlineTreeProviderFragment2 getOutline()
public void setOutline(OutlineTreeProviderFragment2 outline)
@Pure protected QuickfixProviderFragment2 getQuickFixProvider()
public void setQuickFixProvider(QuickfixProviderFragment2 quickFixProvider)
@Pure protected ContentAssistFragment2 getContentAssist()
public void setContentAssist(ContentAssistFragment2 contentAssist)
@Pure protected Junit4Fragment2 getJunitSupport()
public void setJunitSupport(Junit4Fragment2 junitSupport)
@Pure protected RefactorElementNameFragment2 getRenameRefactoring()
public void setRenameRefactoring(RefactorElementNameFragment2 renameRefactoring)
@Pure protected TypesGeneratorFragment2 getCommonTypesSupport()
public void setCommonTypesSupport(TypesGeneratorFragment2 commonTypesSupport)
@Pure protected XtypeGeneratorFragment2 getXtypeSupport()
public void setXtypeSupport(XtypeGeneratorFragment2 xtypeSupport)
@Pure protected XbaseGeneratorFragment2 getXbaseSupport()
public void setXbaseSupport(XbaseGeneratorFragment2 xbaseSupport)
@Pure protected CodetemplatesGeneratorFragment2 getCodeTemplates()
public void setCodeTemplates(CodetemplatesGeneratorFragment2 codeTemplates)
@Pure protected CompareFragment2 getCompareEditor()
public void setCompareEditor(CompareFragment2 compareEditor)
@Pure protected XtextAntlrIDEAGeneratorFragment getIdeaParser()
public void setIdeaParser(XtextAntlrIDEAGeneratorFragment ideaParser)
@Pure protected IdeaPluginGenerator getIdeaPlugin()
public void setIdeaPlugin(IdeaPluginGenerator ideaPlugin)
@Pure protected WebIntegrationFragment getWebSupport()
public void setWebSupport(WebIntegrationFragment webSupport)