[no bug] Provide more zoom levels
diff --git a/bundles/org.eclipse.wst.xsd.ui/src-adt/org/eclipse/wst/xsd/ui/internal/adt/editor/CommonMultiPageEditor.java b/bundles/org.eclipse.wst.xsd.ui/src-adt/org/eclipse/wst/xsd/ui/internal/adt/editor/CommonMultiPageEditor.java
index 341ddc7..0da0905 100644
--- a/bundles/org.eclipse.wst.xsd.ui/src-adt/org/eclipse/wst/xsd/ui/internal/adt/editor/CommonMultiPageEditor.java
+++ b/bundles/org.eclipse.wst.xsd.ui/src-adt/org/eclipse/wst/xsd/ui/internal/adt/editor/CommonMultiPageEditor.java
@@ -536,11 +536,14 @@
     RootEditPart root = new RootEditPart();
     ZoomManager zoomManager = root.getZoomManager();
     
-    List zoomLevels = new ArrayList(3);
-    zoomLevels.add(ZoomManager.FIT_ALL);
-    zoomLevels.add(ZoomManager.FIT_WIDTH);
-    zoomLevels.add(ZoomManager.FIT_HEIGHT);
-    zoomManager.setZoomLevelContributions(zoomLevels);
+    List zoomLevelContributions = new ArrayList(3);
+    zoomLevelContributions.add(ZoomManager.FIT_ALL);
+    zoomLevelContributions.add(ZoomManager.FIT_WIDTH);
+    zoomLevelContributions.add(ZoomManager.FIT_HEIGHT);
+    zoomManager.setZoomLevelContributions(zoomLevelContributions);
+
+    double[] zoomLevels = {.10, .25, .5, .75, 1.0, 1.25, 1.5, 2.0, 2.5, 3, 4, 5};
+    zoomManager.setZoomLevels(zoomLevels);
 
     IAction zoomIn = new ZoomInAction(zoomManager);
     IAction zoomOut = new ZoomOutAction(zoomManager);