eu.esdihumboldt.hale.common.core.io.project
Interface ProjectReader
- All Superinterfaces:
- ImportProvider, IOProvider
- All Known Implementing Classes:
- AbstractProjectReader, ArchiveProjectReader, DefaultProjectReader, ProjectParser, XMLProjectReader, ZipProjectReader
public interface ProjectReader
- extends ImportProvider
Provides support for loading projects
- Author:
- Simon Templer
Methods inherited from interface eu.esdihumboldt.hale.common.core.io.IOProvider |
createReporter, execute, getContentType, getParameter, getSupportedParameters, isCancelable, loadConfiguration, setContentType, setParameter, storeConfiguration, validate |
setProjectFiles
void setProjectFiles(Map<String,ProjectFile> projectFiles)
- Set the project files to read if applicable.
- Parameters:
projectFiles
- the project files to read (file name mapped to
project file)
getProjectFiles
Map<String,ProjectFile> getProjectFiles()
- Get the additional project files
- Returns:
- the project files (file name mapped to project file)
getProject
Project getProject()
- Get the loaded main project
- Returns:
- the project or
null
if it has not been loaded
Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d