package org.eclipse.gef.mvc.fx.ui.actions;
import org.eclipse.gef.fx.nodes.InfiniteCanvas;
import org.eclipse.gef.geometry.convert.fx.FX2Geometry;
import org.eclipse.gef.geometry.planar.AffineTransform;
import org.eclipse.gef.mvc.fx.operations.ITransactionalOperation;
<BUG>import org.eclipse.gef.mvc.fx.policies.ViewportPolicy;
import org.eclipse.swt.widgets.Event;</BUG>
import javafx.geometry.Point2D;
import javafx.scene.Parent;
public abstract class AbstractZoomAction extends AbstractViewerAction {

package org.eclipse.gef.mvc.fx.ui.actions;
import org.eclipse.gef.fx.nodes.InfiniteCanvas;
import org.eclipse.gef.geometry.convert.fx.FX2Geometry;
import org.eclipse.gef.geometry.planar.AffineTransform;
import org.eclipse.gef.mvc.fx.operations.ITransactionalOperation;
import org.eclipse.gef.mvc.fx.policies.ViewportPolicy;
import org.eclipse.jface.action.IAction;
import org.eclipse.jface.resource.ImageDescriptor;
import org.eclipse.swt.widgets.Event;
import javafx.geometry.Point2D;
import javafx.scene.Parent;
public abstract class AbstractZoomAction extends AbstractViewerAction {
