public interface IPDOMIndexer
Modifier and Type | Method and Description |
---|---|
IPDOMIndexerTask |
createTask(ITranslationUnit[] added,
ITranslationUnit[] changed,
ITranslationUnit[] removed)
Clients are not allowed to call this method, it is called by the framework.
|
String |
getID()
Returns the unique ID of type of this indexer
|
ICProject |
getProject()
Returns the project associated with the indexer.
|
String |
getProperty(String key)
Returns the value of a property.
|
boolean |
needsToRebuildForProperties(Properties props)
Clients are not allowed to call this method, it is called by the framework.
|
void |
setProject(ICProject project)
Sets the project for which to build the index.
|
void |
setProperties(Properties props)
Clients are not allowed to call this method, it is called by the framework.
|
void setProject(ICProject project)
ICProject getProject()
String getID()
void setProperties(Properties props)
boolean needsToRebuildForProperties(Properties props)
IPDOMIndexerTask createTask(ITranslationUnit[] added, ITranslationUnit[] changed, ITranslationUnit[] removed)
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.