Class BundleProjectConfig
- java.lang.Object
-
- org.eclipse.xtext.xtext.generator.model.project.SubProjectConfig
-
- org.eclipse.xtext.xtext.generator.model.project.BundleProjectConfig
-
- All Implemented Interfaces:
IGuiceAwareGeneratorComponent
,IBundleProjectConfig
,ISubProjectConfig
- Direct Known Subclasses:
RuntimeProjectConfig
public class BundleProjectConfig extends SubProjectConfig implements IBundleProjectConfig
Configuration of subprojects that can be used as Eclipse bundles.- Noextend:
- This class should not be extended by clients.
-
-
Constructor Summary
Constructors Constructor Description BundleProjectConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkConfiguration(Issues issues)
ManifestAccess
getManifest()
PluginXmlAccess
getPluginXml()
void
initialize(com.google.inject.Injector injector)
void
setManifest(ManifestAccess manifest)
void
setPluginXml(PluginXmlAccess pluginXml)
-
Methods inherited from class org.eclipse.xtext.xtext.generator.model.project.SubProjectConfig
getIcons, getIconsPath, getMetaInf, getMetaInfPath, getName, getOwner, getRoot, getRootPath, getSrc, getSrcGen, getSrcGenPath, getSrcPath, isEnabled, isOverwriteSrc, setEnabled, setIcons, setMetaInf, setName, setOverwriteSrc, setRoot, setSrc, setSrcGen
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.xtext.xtext.generator.model.project.ISubProjectConfig
getIcons, getMetaInf, getName, getRoot, getSrc, getSrcGen, isEnabled
-
-
-
-
Method Detail
-
initialize
public void initialize(com.google.inject.Injector injector)
- Specified by:
initialize
in interfaceIGuiceAwareGeneratorComponent
- Overrides:
initialize
in classSubProjectConfig
-
checkConfiguration
public void checkConfiguration(Issues issues)
- Overrides:
checkConfiguration
in classSubProjectConfig
-
getManifest
public ManifestAccess getManifest()
- Specified by:
getManifest
in interfaceIBundleProjectConfig
-
setManifest
public void setManifest(ManifestAccess manifest)
-
getPluginXml
public PluginXmlAccess getPluginXml()
- Specified by:
getPluginXml
in interfaceIBundleProjectConfig
-
setPluginXml
public void setPluginXml(PluginXmlAccess pluginXml)
-
-