public interface NodeElementProcessor
Modifier and Type | Method and Description |
---|---|
void |
process(String phase,
org.eclipse.core.resources.IFolder baseDir,
org.eclipse.core.runtime.IProgressMonitor monitor,
Map<String,String> properties)
Process a node
|
void process(String phase, org.eclipse.core.resources.IFolder baseDir, org.eclipse.core.runtime.IProgressMonitor monitor, Map<String,String> properties) throws Exception
A processor should only do stuff it is supposed to do for the phase that
is is called. If the phase is null
it should do all its
stuff at the same time.
phase
- the phase the processor should handle, or null
baseDir
- the base directory for outputmonitor
- the monitorproperties
- global properties that miay influence the processingException
- if anything goes wrong