diff options
Diffstat (limited to 'core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMManager.java')
-rw-r--r-- | core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMManager.java | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMManager.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMManager.java index 6b8998ad0e9..68fdac75a9c 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMManager.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/pdom/PDOMManager.java @@ -1344,7 +1344,7 @@ public class PDOMManager implements IWritableIndexManager, IListener { } /** - * @param indexerSetupParticipant + * @param participant * @param project */ public void notifyIndexerSetup(IndexerSetupParticipant participant, ICProject project) { @@ -1369,4 +1369,14 @@ public class PDOMManager implements IWritableIndexManager, IListener { } } } + + /** + * @param project + * @return whether the specified project has been registered. If a project has + * been registered, clients can call joinIndexer with the knowledge tasks have + * been enqueued. + */ + public boolean isProjectRegistered(ICProject project) { + return getIndexer(project) != null; + } } |