IFigure customFig = generateCustomFigure(); children.clear(); figure.getChildren().clear(); customFig.setParent(figure); figure.getChildren().add(customFig); refresh(); refreshVisuals(); performRequest(new Request(RequestConstants.REQ_REFRESH));
children.clear();
//Clear all child editparts while (children.size() > 0) removeChild((EditPart)children.get(0));