@FinalFieldsConstructor public class FileProjectConfig extends java.lang.Object implements IProjectConfig
| Constructor and Description |
|---|
FileProjectConfig(java.io.File file) |
FileProjectConfig(java.io.File root,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
FileSourceFolder |
addSourceFolder(java.lang.String relativePath) |
boolean |
equals(java.lang.Object obj) |
FileSourceFolder |
findSourceFolderContaining(org.eclipse.emf.common.util.URI member)
Finds the source folder that physically contains this member or null if none was found.
|
java.lang.String |
getName() |
org.eclipse.emf.common.util.URI |
getPath()
The (platform dependent) physical location of the project.
|
java.util.Set<FileSourceFolder> |
getSourceFolders() |
IWorkspaceConfig |
getWorkspaceConfig() |
int |
hashCode() |
java.lang.String |
toString() |
public FileProjectConfig(java.io.File file)
public FileProjectConfig(java.io.File root,
java.lang.String name)
public FileSourceFolder addSourceFolder(java.lang.String relativePath)
public FileSourceFolder findSourceFolderContaining(org.eclipse.emf.common.util.URI member)
IProjectConfigfindSourceFolderContaining in interface IProjectConfigpublic java.lang.String getName()
getName in interface IProjectConfigpublic org.eclipse.emf.common.util.URI getPath()
IProjectConfiggetPath in interface IProjectConfigpublic java.util.Set<FileSourceFolder> getSourceFolders()
getSourceFolders in interface IProjectConfigpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic IWorkspaceConfig getWorkspaceConfig()
getWorkspaceConfig in interface IProjectConfig