code: public JsHandlerRegistration addGeometryEditRemoveHandler(final GeometryEditRemoveHandler handler) {
  		org.geomajas.plugin.editing.client.event.GeometryEditRemoveHandler h;
  		h = new org.geomajas.plugin.editing.client.event.GeometryEditRemoveHandler() {
  
  			public void onGeometryEditRemove(GeometryEditRemoveEvent event) {
  				List<GeometryIndex> indices = event.getIndices();
  				handler.onGeometryEditRemove(new org.geomajas.plugin.editing.jsapi.client.event.GeometryEditRemoveEvent(
  						event.getGeometry(), indices.toArray(new GeometryIndex[indices.size()])));
  			}
  		};
  		HandlerRegistration registration = delegate.addGeometryEditRemoveHandler(h);
  		return new JsHandlerRegistration(new HandlerRegistration[] { registration });
  	}
docs: Register a {@link GeometryEditRemoveHandler} to listen to delete events of sub-geometries, vertices and edges.
  
  @param handler
  The {@link GeometryEditRemoveHandler} to add as listener.
  @return The registration of the handler.