*/
private EditGeom addGeom( EditBlackboard bb, EditGeom geom ) {
EditGeom newGeom = bb.newGeom(geom.getFeatureIDRef().get(), geom.getShapeType());
newGeom.setChanged(geom.isChanged());
for( PrimitiveShape shape : geom ) {
PrimitiveShape newShape = newGeom.getShell();
if (shape != geom.getShell())
newShape = newGeom.newHole();
Coordinate[] coords = shape.coordArray();
for( int i = 0; i < coords.length; i++ ) {
bb.addCoordinate(coords[i], newShape);