[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);