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 ISourceFolderfindSourceFolderContaining(org.eclipse.emf.common.util.URI member)Finds the source folder that physically contains this member or null if none was found.java.lang.StringgetName()org.eclipse.emf.common.util.URIgetPath()The (platform dependent) physical location of the project.java.util.Set<? extends ISourceFolder>getSourceFolders()IWorkspaceConfiggetWorkspaceConfig()-
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:IProjectConfigFinds the source folder that physically contains this member or null if none was found.- Specified by:
findSourceFolderContainingin interfaceIProjectConfig
-
getPath
public org.eclipse.emf.common.util.URI getPath()
Description copied from interface:IProjectConfigThe (platform dependent) physical location of the project. The path will always end in a trailing separator. It will never be null.- Specified by:
getPathin interfaceIProjectConfig
-
getSourceFolders
public java.util.Set<? extends ISourceFolder> getSourceFolders()
- Specified by:
getSourceFoldersin interfaceIProjectConfig- Returns:
- a set of all source folders
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceIProjectConfig
-
getWorkspaceConfig
public IWorkspaceConfig getWorkspaceConfig()
- Specified by:
getWorkspaceConfigin interfaceIProjectConfig- Returns:
- the workspace config
-
-