public class XtextProjectInfo extends java.lang.Object implements IProjectInfo
Constructor and Description |
---|
XtextProjectInfo() |
Modifier and Type | Method and Description |
---|---|
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.
|
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) |
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()