/*
* Created on 04.01.2006 for PIROL
*
* SVN header information:
* $Author: LBST-PF-3\orahn $
* $Rev: 2434 $
* $Date: 2006-09-12 12:31:50 +0200 (Di, 12 Sep 2006) $
* $Id: RasterImageLayerRendererFactory.java 2434 2006-09-12 10:31:50Z LBST-PF-3\orahn $
*/
package org.openjump.core.rasterimage;
import com.vividsolutions.jump.workbench.WorkbenchContext;
import com.vividsolutions.jump.workbench.ui.renderer.Renderer;
/**
* TODO: comment class
*
* @author Ole Rahn
* <br>
* <br>FH Osnabrück - University of Applied Sciences Osnabrück,
* <br>Project: PIROL (2006),
* <br>Subproject: Daten- und Wissensmanagement
*
* @version $Rev: 2434 $
*
*/
public class RasterImageLayerRendererFactory implements Renderer.ContentDependendFactory {
protected WorkbenchContext wbContext = null;
public RasterImageLayerRendererFactory(WorkbenchContext wbContext) {
super();
this.wbContext = wbContext;
}
/**
*@inheritDoc
*/
public Renderer create(Object contentID) {
return new RasterImageRenderer(contentID, this.wbContext.getLayerViewPanel());
}
}