Class XtextGeneratorNaming


  • public class XtextGeneratorNaming
    extends java.lang.Object
    Configuration of the names of the generated classes. Create a subclass and register it with a specialized DefaultGeneratorModule in order to customize some class or package names.
    • Constructor Detail

      • XtextGeneratorNaming

        public XtextGeneratorNaming()
    • Method Detail

      • getRuntimeBasePackage

        public java.lang.String getRuntimeBasePackage​(org.eclipse.xtext.Grammar grammar)
      • getRuntimeTestBasePackage

        public java.lang.String getRuntimeTestBasePackage​(org.eclipse.xtext.Grammar grammar)
      • getRuntimeModule

        public TypeReference getRuntimeModule​(org.eclipse.xtext.Grammar grammar)
      • getRuntimeGenModule

        public TypeReference getRuntimeGenModule​(org.eclipse.xtext.Grammar grammar)
      • getRuntimeDefaultModule

        public TypeReference getRuntimeDefaultModule​(org.eclipse.xtext.Grammar grammar)
      • getRuntimeSetup

        public TypeReference getRuntimeSetup​(org.eclipse.xtext.Grammar grammar)
      • getRuntimeGenSetup

        public TypeReference getRuntimeGenSetup​(org.eclipse.xtext.Grammar grammar)
      • getGenericIdeBasePackage

        public java.lang.String getGenericIdeBasePackage​(org.eclipse.xtext.Grammar grammar)
      • getGenericIdeTestBasePackage

        public java.lang.String getGenericIdeTestBasePackage​(org.eclipse.xtext.Grammar grammar)
      • getGenericIdeModule

        public TypeReference getGenericIdeModule​(org.eclipse.xtext.Grammar grammar)
      • getGenericIdeGenModule

        public TypeReference getGenericIdeGenModule​(org.eclipse.xtext.Grammar grammar)
      • getGenericIdeDefaultModule

        public TypeReference getGenericIdeDefaultModule​(org.eclipse.xtext.Grammar grammar)
      • getGenericIdeSetup

        public TypeReference getGenericIdeSetup​(org.eclipse.xtext.Grammar grammar)
      • getEclipsePluginBasePackage

        public java.lang.String getEclipsePluginBasePackage​(org.eclipse.xtext.Grammar grammar)
      • getEclipsePluginTestBasePackage

        public java.lang.String getEclipsePluginTestBasePackage​(org.eclipse.xtext.Grammar grammar)
      • getEclipsePluginModule

        public TypeReference getEclipsePluginModule​(org.eclipse.xtext.Grammar grammar)
      • getEclipsePluginGenModule

        public TypeReference getEclipsePluginGenModule​(org.eclipse.xtext.Grammar grammar)
      • getEclipsePluginDefaultModule

        public TypeReference getEclipsePluginDefaultModule​(org.eclipse.xtext.Grammar grammar)
      • getEclipsePluginExecutableExtensionFactory

        public TypeReference getEclipsePluginExecutableExtensionFactory​(org.eclipse.xtext.Grammar grammar)
      • getEclipsePluginEditor

        public TypeReference getEclipsePluginEditor​(org.eclipse.xtext.Grammar grammar)
      • getEclipsePluginXbaseEditor

        public TypeReference getEclipsePluginXbaseEditor​(org.eclipse.xtext.Grammar grammar)
      • getEclipsePluginDefaultEditor

        public TypeReference getEclipsePluginDefaultEditor​(org.eclipse.xtext.Grammar grammar)
      • getEclipsePluginActivator

        public TypeReference getEclipsePluginActivator()
        Returns:
        name for the eclipsePlugin Activator or null if eclipsePlugin has no name
      • getWebBasePackage

        public java.lang.String getWebBasePackage​(org.eclipse.xtext.Grammar grammar)
      • getWebModule

        public TypeReference getWebModule​(org.eclipse.xtext.Grammar grammar)
      • getWebDefaultModule

        public TypeReference getWebDefaultModule​(org.eclipse.xtext.Grammar grammar)
      • getWebGenModule

        public TypeReference getWebGenModule​(org.eclipse.xtext.Grammar grammar)
      • getWebSetup

        public TypeReference getWebSetup​(org.eclipse.xtext.Grammar grammar)