public class SubProjectConfig extends java.lang.Object implements ISubProjectConfig
Constructor and Description |
---|
SubProjectConfig() |
Modifier and Type | Method and Description |
---|---|
void |
checkConfiguration(Issues issues) |
IXtextGeneratorFileSystemAccess |
getMetaInf() |
java.lang.String |
getMetaInfPath() |
java.lang.String |
getName() |
XtextProjectConfig |
getOwner() |
IXtextGeneratorFileSystemAccess |
getRoot() |
java.lang.String |
getRootPath() |
IXtextGeneratorFileSystemAccess |
getSrc() |
IXtextGeneratorFileSystemAccess |
getSrcGen() |
java.lang.String |
getSrcGenPath() |
java.lang.String |
getSrcPath() |
void |
initialize(com.google.inject.Injector injector) |
boolean |
isEnabled() |
boolean |
isOverwriteSrc() |
void |
setEnabled(boolean enabled) |
void |
setMetaInf(java.lang.String path) |
void |
setName(java.lang.String name) |
void |
setOverwriteSrc(boolean overwriteSrc) |
void |
setRoot(java.lang.String path) |
void |
setSrc(java.lang.String path) |
void |
setSrcGen(java.lang.String path) |
public void setRoot(java.lang.String path)
public void setMetaInf(java.lang.String path)
public void setSrc(java.lang.String path)
public void setSrcGen(java.lang.String path)
public void checkConfiguration(Issues issues)
public void initialize(com.google.inject.Injector injector)
initialize
in interface IGuiceAwareGeneratorComponent
@Pure public XtextProjectConfig getOwner()
@Pure public boolean isEnabled()
isEnabled
in interface ISubProjectConfig
public void setEnabled(boolean enabled)
@Pure public boolean isOverwriteSrc()
public void setOverwriteSrc(boolean overwriteSrc)
@Pure public java.lang.String getName()
getName
in interface ISubProjectConfig
public void setName(java.lang.String name)
@Pure public java.lang.String getRootPath()
@Pure public IXtextGeneratorFileSystemAccess getRoot()
getRoot
in interface ISubProjectConfig
@Pure public java.lang.String getMetaInfPath()
@Pure public IXtextGeneratorFileSystemAccess getMetaInf()
getMetaInf
in interface ISubProjectConfig
@Pure public java.lang.String getSrcPath()
@Pure public IXtextGeneratorFileSystemAccess getSrc()
getSrc
in interface ISubProjectConfig
@Pure public java.lang.String getSrcGenPath()
@Pure public IXtextGeneratorFileSystemAccess getSrcGen()
getSrcGen
in interface ISubProjectConfig