code: public void deleteShape(Paintable paintable, Object group, MapContext context) {
  		context.getRasterContext().deleteGroup(mapWidget.getGroup(RenderGroup.RASTER));
  		context.getVectorContext().deleteGroup(mapWidget.getGroup(RenderGroup.VECTOR));
  		context.getVectorContext().deleteGroup(mapWidget.getGroup(RenderGroup.WORLD));
  		context.getVectorContext().deleteGroup(mapWidget.getGroup(RenderGroup.SCREEN));
  	}
docs: Delete a {@link Paintable} object from the given {@link MapContext}. It the object does not exist, nothing
  will be done.
  
  @param paintable
  The MapModel
  @param group
  The group where the object resides in (optional).
  @param graphics
  The context to paint on.