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.CoreException
IIndexLocationConverter getLocationConverter(ICProject cproject)
cproject
- URIRelativeLocationConverter
,
ResourceContainerRelativeLocationConverter
Map<String,String> getExportProperties()
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.