Package org.eclipse.xtext.workspace
Class UnknownProjectConfig
- java.lang.Object
-
- org.eclipse.xtext.workspace.UnknownProjectConfig
-
- All Implemented Interfaces:
IProjectConfig
public class UnknownProjectConfig extends java.lang.Object implements IProjectConfig
-
-
Constructor Summary
Constructors Constructor Description UnknownProjectConfig(IWorkspaceConfig workspaceConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ISourceFolder
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<? extends ISourceFolder>
getSourceFolders()
IWorkspaceConfig
getWorkspaceConfig()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.xtext.workspace.IProjectConfig
isIndexOnly
-
-
-
-
Constructor Detail
-
UnknownProjectConfig
public UnknownProjectConfig(IWorkspaceConfig workspaceConfig)
-
-
Method Detail
-
findSourceFolderContaining
public ISourceFolder findSourceFolderContaining(org.eclipse.emf.common.util.URI member)
Description copied from interface:IProjectConfig
Finds the source folder that physically contains this member or null if none was found.- Specified by:
findSourceFolderContaining
in interfaceIProjectConfig
-
getPath
public org.eclipse.emf.common.util.URI getPath()
Description copied from interface:IProjectConfig
The (platform dependent) physical location of the project. The path will always end in a trailing separator. It will never be null.- Specified by:
getPath
in interfaceIProjectConfig
-
getSourceFolders
public java.util.Set<? extends ISourceFolder> getSourceFolders()
- Specified by:
getSourceFolders
in interfaceIProjectConfig
- Returns:
- a set of all source folders
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceIProjectConfig
-
getWorkspaceConfig
public IWorkspaceConfig getWorkspaceConfig()
- Specified by:
getWorkspaceConfig
in interfaceIProjectConfig
- Returns:
- the workspace config
-
-