}
public void configure(final Properties configuration) throws ConfigurationException {
this.configuration = configuration;
if (!configuration.containsKey("project")) {
throw new ConfigurationException("project is required");
}
if (null == format) {
throw new ConfigurationException(
ScriptPluginResourceModelSourceFactory.RESOURCE_FORMAT_PROP + " is required");
}
this.project = configuration.getProperty("project");
configData = new HashMap<String, String>();