* @param repo the component repository, not null
* @param configuration the remaining configuration, not null
*/
@Override
public void init(ComponentRepository repo, LinkedHashMap<String, String> configuration) {
CurveCalculationConfigSource source = createCurveCalculationConfigSource(repo);
ComponentInfo info = new ComponentInfo(CurveCalculationConfigSource.class, getClassifier());
repo.registerComponent(info, source);
}