|
Carbide.c++ | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.nokia.carbide.cdt.builder.DefaultViewParserConfiguration
public class DefaultViewParserConfiguration
Constructor Summary | |
---|---|
DefaultViewParserConfiguration(IPath projectPath)
Create a view parser configuration for the given project path. |
|
DefaultViewParserConfiguration(IProject project,
ISymbianBuildContext buildContext,
IPath bldInfPath)
Create a view parser configuration for the given project or bld.inf path, and optionally a build context. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
IIncludeFileLocator |
getIncludeFileLocator()
Get the lookup semantics for #include files. |
IModelDocumentProvider |
getModelDocumentProvider()
Get the provider for IDocument instances for files. |
IPath |
getProjectLocation()
Get the full path of the project (ordinarily #getProject()#getLocation()) |
ITranslationUnitProvider |
getTranslationUnitProvider()
Get the provider of previously cached translation units, for use by #include. |
int |
hashCode()
|
void |
setIncludeFileLocator(IIncludeFileLocator includeFileLocator)
For test purposes. |
void |
setProjectPath(IPath projectPath)
For testing purposes: usually the project provides the path, or bld.inf's drive is the 'project' while importing |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultViewParserConfiguration(IProject project, ISymbianBuildContext buildContext, IPath bldInfPath)
One of the project or build context may be null, but not both. This provides the root for the MMP/bld.inf models.
The SDK is searched for #includes and may be null.
public DefaultViewParserConfiguration(IPath projectPath)
Method Detail |
---|
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public IIncludeFileLocator getIncludeFileLocator()
IViewParserConfiguration
getIncludeFileLocator
in interface IViewParserConfiguration
public void setIncludeFileLocator(IIncludeFileLocator includeFileLocator)
includeFileLocator
- the includeFileLocator to setpublic void setProjectPath(IPath projectPath)
public IPath getProjectLocation()
IViewParserConfiguration
getProjectLocation
in interface IViewParserConfiguration
public ITranslationUnitProvider getTranslationUnitProvider()
IViewParserConfiguration
getTranslationUnitProvider
in interface IViewParserConfiguration
public IModelDocumentProvider getModelDocumentProvider()
IViewParserConfiguration
getModelDocumentProvider
in interface IViewParserConfiguration
|
Carbide.c++ | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |