org.eclipse.xtext.ui.util
Class JavaProjectFactory
java.lang.Object
org.eclipse.xtext.ui.util.ProjectFactory
org.eclipse.xtext.ui.util.JavaProjectFactory
- Direct Known Subclasses:
- PluginProjectFactory
public class JavaProjectFactory
- extends ProjectFactory
- Author:
- Sebastian Zarnekow - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaProjectFactory
public JavaProjectFactory()
enhanceProject
protected void enhanceProject(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.SubMonitor monitor,
org.eclipse.swt.widgets.Shell shell)
throws org.eclipse.core.runtime.CoreException
- Overrides:
enhanceProject
in class ProjectFactory
- Throws:
org.eclipse.core.runtime.CoreException
addMoreClasspathEntriesTo
protected void addMoreClasspathEntriesTo(java.util.List<org.eclipse.jdt.core.IClasspathEntry> classpathEntries)
addBuilderIds
public JavaProjectFactory addBuilderIds(java.lang.String... builderIds)
- Overrides:
addBuilderIds
in class ProjectFactory
addFolders
public JavaProjectFactory addFolders(java.util.List<java.lang.String> folders)
- Overrides:
addFolders
in class ProjectFactory
setProjectName
public JavaProjectFactory setProjectName(java.lang.String projectName)
- Overrides:
setProjectName
in class ProjectFactory
addProjectNatures
public JavaProjectFactory addProjectNatures(java.lang.String... projectNatures)
- Overrides:
addProjectNatures
in class ProjectFactory
addReferencedProjects
public JavaProjectFactory addReferencedProjects(java.util.List<org.eclipse.core.resources.IProject> referencedProjects)
- Overrides:
addReferencedProjects
in class ProjectFactory
setLocation
public JavaProjectFactory setLocation(org.eclipse.core.runtime.IPath location)
- Overrides:
setLocation
in class ProjectFactory
addWorkingSets
public JavaProjectFactory addWorkingSets(java.util.List<org.eclipse.ui.IWorkingSet> workingSets)
- Overrides:
addWorkingSets
in class ProjectFactory