@Accessors public class XtextProjectInfo extends WizardConfiguration implements IProjectInfo
Constructor and Description |
---|
XtextProjectInfo() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getProjectName()
The returned name should be used as folder name and
as project name in the corresponding .project file. |
org.eclipse.ui.IWorkbench |
getWorkbench() |
java.lang.Iterable<org.eclipse.ui.IWorkingSet> |
getWorkingSets() |
void |
setProjectName(java.lang.String projectName)
Set project name to use when creating the a project.
|
void |
setWorkbench(org.eclipse.ui.IWorkbench workbench) |
void |
setWorkingSets(java.lang.Iterable<org.eclipse.ui.IWorkingSet> workingSets) |
getBaseName, getEcore2Xtext, getEnabledProjects, getEncoding, getIdeProject, getIntellijProject, getJavaVersion, getLanguage, getParentProject, getPreferredBuildSystem, getProjectLayout, getRootLocation, getRuntimeProject, getSourceLayout, getTargetPlatformProject, getUiProject, getWebProject, getXtextVersion, isNeedsGradleWrapper, needsGradleBuild, needsMavenBuild, needsTychoBuild, setBaseName, setEncoding, setJavaVersion, setNeedsGradleWrapper, setPreferredBuildSystem, setProjectLayout, setRootLocation, setSourceLayout, setXtextVersion
public java.lang.String getProjectName()
IProjectInfo
getProjectName
in interface IProjectInfo
public void setProjectName(java.lang.String projectName)
IProjectInfo
setProjectName
in interface IProjectInfo
projectName
- - projec's name@Pure public java.lang.Iterable<org.eclipse.ui.IWorkingSet> getWorkingSets()
public void setWorkingSets(java.lang.Iterable<org.eclipse.ui.IWorkingSet> workingSets)
@Pure public org.eclipse.ui.IWorkbench getWorkbench()
public void setWorkbench(org.eclipse.ui.IWorkbench workbench)