/*
*
*/
package ext.egantt.drawing.module;
import java.util.List;
import com.egantt.drawing.component.painter.part.BasicPartPainter;
import com.egantt.model.drawing.ContextResources;
import com.egantt.model.drawing.DrawingContext;
import com.egantt.model.drawing.painter.state.BasicPainterState;
import ext.egantt.drawing.DrawingModule;
public class StandardDrawingModule
implements DrawingModule
{
public StandardDrawingModule()
{
}
public void initialise(DrawingContext drawingcontext, List eventList) {
}
public void initialise(DrawingContext attributes)
{
attributes.put(DEFAULT_PAINTER_STATE, ContextResources.PAINTER_STATE, new BasicPainterState());
attributes.put(DEFAULT_PART_PAINTER, ContextResources.PART_PAINTER, new BasicPartPainter());
}
public void terminate(DrawingContext attributes)
{
attributes.put(DEFAULT_PAINTER_STATE, ContextResources.PAINTER_STATE, null);
attributes.put(DEFAULT_PART_PAINTER, ContextResources.PART_PAINTER, null);
}
public static final String THIS = ext.egantt.drawing.module.StandardDrawingModule.class.getName();
public static final String DEFAULT_PAINTER_STATE = (new StringBuilder()).append(THIS).append("-DefaultPainterState").toString();
public static final String DEFAULT_PART_PAINTER = (new StringBuilder()).append(THIS).append("-DefaultPartPainter").toString();
}