org.eclipse.xtext.generator
Class Naming
java.lang.Object
org.eclipse.xtext.generator.Naming
public class Naming
- extends java.lang.Object
Utility class providing names and the like for general artifacts used in all Xtext projects There's a
corresponding Xtend file (Naming.ext) mapping the methods defined inhere to Xtend signatures.
- Author:
- Sven Efftinge - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GLOBAL_VAR_NAME
public static final java.lang.String GLOBAL_VAR_NAME
- See Also:
- Constant Field Values
Naming
public Naming()
setUiBasePackage
public void setUiBasePackage(java.lang.String uiBasePackage)
setPathTestProject
public void setPathTestProject(java.lang.String pathTestProject)
setActivatorName
public void setActivatorName(java.lang.String activator)
guiceModuleRtGenerated
public java.lang.String guiceModuleRtGenerated(Grammar g)
guiceModuleRt
public java.lang.String guiceModuleRt(Grammar g)
guiceModuleUiGenerated
public java.lang.String guiceModuleUiGenerated(Grammar g)
guiceModuleUi
public java.lang.String guiceModuleUi(Grammar g)
setup
public java.lang.String setup(Grammar g)
setupImpl
public java.lang.String setupImpl(Grammar g)
activator
@Deprecated
public java.lang.String activator()
- Deprecated. use
activatorName()
instead
activatorName
public java.lang.String activatorName()
activatorPackageName
public java.lang.String activatorPackageName()
getPathTestProject
public java.lang.String getPathTestProject()
packageName
public java.lang.String packageName(java.lang.String className)
executableExtensionFactory
public java.lang.String executableExtensionFactory(Grammar g)
asPath
public java.lang.String asPath(java.lang.String s)
basePackageRuntime
public java.lang.String basePackageRuntime(Grammar g)
basePackageUi
public java.lang.String basePackageUi(Grammar g)
toSimpleName
public java.lang.String toSimpleName(java.lang.String name)
- Since:
- 2.0
toPackageName
public java.lang.String toPackageName(java.lang.String name)
- Since:
- 2.0