public interface IExportProjectProvider
AbstractExportProjectProvider or ExternalExportProjectProvider
in order to do so.
ExternalExportProjectProvider may
be sufficient for direct usage.| Modifier and Type | Method and Description |
|---|---|
ICProject |
createProject()
Creates, configures and returns a project for the indexer to index.
|
Map<String,String> |
getExportProperties()
Get a String to String map of properties to store with the index
content.
|
IIndexLocationConverter |
getLocationConverter(ICProject cproject)
The location converter to use on export.
|
void |
setApplicationArguments(String[] arguments)
This method will be called by the export framework before any other method
in this class.
|
void setApplicationArguments(String[] arguments)
arguments - the application argumentsPlatform.getApplicationArgs()ICProject createProject() throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionIIndexLocationConverter getLocationConverter(ICProject cproject)
cproject - URIRelativeLocationConverter,
ResourceContainerRelativeLocationConverterMap<String,String> getExportProperties()
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.