API Change: waitForPaint is now waitForUpdate to avoid confusion about functionality.
diff --git a/org.eclipse.amp.agf/plugins/org.eclipse.amp.agf3d/src/org/eclipse/amp/agf3d/ScapeEdit3DPart.java b/org.eclipse.amp.agf/plugins/org.eclipse.amp.agf3d/src/org/eclipse/amp/agf3d/ScapeEdit3DPart.java
index 459f790..ad1338a 100644
--- a/org.eclipse.amp.agf/plugins/org.eclipse.amp.agf3d/src/org/eclipse/amp/agf3d/ScapeEdit3DPart.java
+++ b/org.eclipse.amp.agf/plugins/org.eclipse.amp.agf3d/src/org/eclipse/amp/agf3d/ScapeEdit3DPart.java
@@ -82,7 +82,7 @@
         figure.setSize(calculateDimension());

         if (getMemberProvider().getParent(getModel()) == null) {

             renderListener = new RenderUpdateListener("Update Root Figure", figure);

-            renderListener.setWaitForPaint(false);

+            renderListener.setWaitForUpdate(false);

             ((IModel) getModel()).addModelListener(renderListener);

         }

         return figure;