public void saveObject(XMLControl control, Object obj) { DrawingPanel3D panel = (DrawingPanel3D) obj; control.setValue("preferred x min", panel.getPreferredMinX()); control.setValue("preferred x max", panel.getPreferredMaxX()); control.setValue("preferred y min", panel.getPreferredMinY()); control.setValue("preferred y max", panel.getPreferredMaxY()); control.setValue("preferred z min", panel.getPreferredMinZ()); control.setValue("preferred z max", panel.getPreferredMaxZ()); control.setValue("visualization hints", panel.getVisualizationHints()); control.setValue("camera", panel.getCamera()); control.setValue("elements", panel.getElements()); }