|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.xtext.xtext.ui.wizard.project.XtextProjectInfo
public class XtextProjectInfo
Simple value object class containing all relevant attributes necessary for the creation of new Xtext projects.
Constructor Summary | |
---|---|
XtextProjectInfo()
|
Method Summary | |
---|---|
java.lang.String |
getBasePackage()
|
java.lang.String |
getBasePackagePath()
|
org.eclipse.core.runtime.IPath |
getDslProjectLocation()
|
java.lang.String |
getEncoding()
|
org.eclipse.core.runtime.IPath |
getFeatureProjectLocation()
|
java.lang.String |
getFeatureProjectName()
|
java.lang.String |
getFileExtension()
|
java.lang.String |
getFirstFileExtension()
|
java.lang.String |
getGeneratorProjectName()
|
java.lang.String |
getGrammarFilePath()
|
java.lang.String |
getLanguageName()
|
java.lang.String |
getLanguageNameAbbreviation()
|
java.lang.String |
getNsURI()
|
java.lang.String |
getProjectName()
The returned name should be used as folder name and as project name in the corresponding .project file. |
org.eclipse.core.runtime.IPath |
getTestProjectLocation()
|
java.lang.String |
getTestProjectName()
|
org.eclipse.core.runtime.IPath |
getUiProjectLocation()
|
java.lang.String |
getUiProjectName()
|
WizardContribution |
getWizardContribution()
|
org.eclipse.ui.IWorkbench |
getWorkbench()
|
org.eclipse.ui.IWorkingSet[] |
getWorkingSets()
|
boolean |
isCreateEclipseRuntimeLaunchConfig()
|
boolean |
isCreateFeatureProject()
|
boolean |
isCreateTestProject()
|
void |
setCreateEclipseRuntimeLaunchConfig(boolean createEclipseRuntimeLaunchConfig)
|
void |
setCreateFeatureProject(boolean createFeatureProject)
|
void |
setCreateTestProject(boolean createTestProject)
|
void |
setEncoding(java.lang.String encoding)
|
void |
setFileExtension(java.lang.String fileExtension)
|
void |
setLanguageName(java.lang.String languageName)
|
void |
setProjectName(java.lang.String projectName)
Set project name to use when creating the a project. This name will be used as folder name and as project name in the corresponding .project file. |
void |
setProjectsRootLocation(org.eclipse.core.runtime.IPath projectsRootLocation)
|
void |
setWizardContribution(WizardContribution wizardContribution)
|
void |
setWorkbench(org.eclipse.ui.IWorkbench workbench)
|
void |
setWorkingSets(org.eclipse.ui.IWorkingSet[] workingSets)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public XtextProjectInfo()
Method Detail |
---|
public boolean isCreateEclipseRuntimeLaunchConfig()
public void setCreateEclipseRuntimeLaunchConfig(boolean createEclipseRuntimeLaunchConfig)
public void setWizardContribution(WizardContribution wizardContribution)
public WizardContribution getWizardContribution()
public void setEncoding(java.lang.String encoding)
public java.lang.String getEncoding()
public boolean isCreateTestProject()
public void setCreateTestProject(boolean createTestProject)
public boolean isCreateFeatureProject()
public void setCreateFeatureProject(boolean createFeatureProject)
public java.lang.String getFileExtension()
public void setFileExtension(java.lang.String fileExtension)
public java.lang.String getLanguageName()
public void setLanguageName(java.lang.String languageName)
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 namepublic java.lang.String getGeneratorProjectName()
public java.lang.String getTestProjectName()
public java.lang.String getFeatureProjectName()
public java.lang.String getUiProjectName()
public java.lang.String getBasePackagePath()
public java.lang.String getBasePackage()
public java.lang.String getLanguageNameAbbreviation()
public java.lang.String getNsURI()
public java.lang.String getFirstFileExtension()
public void setWorkingSets(org.eclipse.ui.IWorkingSet[] workingSets)
public org.eclipse.ui.IWorkingSet[] getWorkingSets()
public void setWorkbench(org.eclipse.ui.IWorkbench workbench)
public org.eclipse.ui.IWorkbench getWorkbench()
public void setProjectsRootLocation(org.eclipse.core.runtime.IPath projectsRootLocation)
public org.eclipse.core.runtime.IPath getDslProjectLocation()
public org.eclipse.core.runtime.IPath getUiProjectLocation()
public org.eclipse.core.runtime.IPath getTestProjectLocation()
public org.eclipse.core.runtime.IPath getFeatureProjectLocation()
public java.lang.String getGrammarFilePath()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |