@Override public void componentResized(ComponentEvent e) { layerCanvas.zoomAll(); } }
@Override public Viewport getViewport() { return layerCanvas.getViewport(); }
protected void disposeImageDisplayComponent() { layerCanvas.dispose(); }
public void setPanSupport(PanSupport panSupport) { layerCanvas.removeMouseListener(mouseHandler); layerCanvas.removeMouseMotionListener(mouseHandler); this.panSupport = panSupport; mouseHandler = new MouseHandler(); layerCanvas.addMouseListener(mouseHandler); layerCanvas.addMouseMotionListener(mouseHandler); }
private void installLayerCanvasNavigation(LayerCanvas layerCanvas) { mouseHandler = new MouseHandler(); layerCanvas.addMouseListener(mouseHandler); layerCanvas.addMouseMotionListener(mouseHandler); layerCanvas.addMouseWheelListener(mouseHandler); }
@Override public void handleViewportChanged(Viewport observedViewport, boolean orientationChanged) { if (!adjustingObservedViewport) { if (orientationChanged) { thumbnailCanvas.getViewport().setOrientation(observedViewport.getOrientation()); thumbnailCanvas.zoomAll(); } updateMoveSliderRect(); } } }
/** * @return the model bounds in model coordinates */ public Rectangle2D getModelBounds() { return layerCanvas.getLayer().getModelBounds(); }
@Override public void setEnabled(boolean enabled) { super.setEnabled(enabled); navControlWrapper.setEnabled(enabled); }
private void removeMouseWheelListener() { if (currentView != null) { currentView.getLayerCanvas().removeMouseWheelListener(mouseWheelListener); } }
public void setPanSupport(PanSupport panSupport) { layerCanvas.removeMouseListener(mouseHandler); layerCanvas.removeMouseMotionListener(mouseHandler); this.panSupport = panSupport; mouseHandler = new MouseHandler(); layerCanvas.addMouseListener(mouseHandler); layerCanvas.addMouseMotionListener(mouseHandler); }
@Override public void handleViewportChanged(Viewport observedViewport, boolean orientationChanged) { if (!adjustingObservedViewport) { if (orientationChanged) { thumbnailCanvas.getViewport().setOrientation(observedViewport.getOrientation()); thumbnailCanvas.zoomAll(); } updateMoveSliderRect(); } } }
@Override public Viewport getViewport() { return layerCanvas.getViewport(); }
@Override public void componentResized(ComponentEvent e) { layerCanvas.zoomAll(); } }
protected void disposeImageDisplayComponent() { layerCanvas.dispose(); }
@Override public void setEnabled(boolean enabled) { super.setEnabled(enabled); navControlWrapper.setEnabled(enabled); }
public void zoom(double x, double y, double viewScale) { if (viewScale > 0) { layerCanvas.getViewport().setZoomFactor(viewScale, x, y); } }
@Override public void actionPerformed(ActionEvent e) { getLayerCanvas().zoomAll(); } });
public void zoom(double x, double y, double viewScale) { if (viewScale > 0) { layerCanvas.getViewport().setZoomFactor(viewScale, x, y); } }
public VectorDataFigureEditor(ProductSceneView productSceneView) { super(productSceneView.getLayerCanvas(), productSceneView.getLayerCanvas().getViewport(), productSceneView.getUndoContext(), ProductSceneView.NullFigureCollection.INSTANCE, null); this.productSceneView = productSceneView; }
public VectorDataFigureEditor(ProductSceneView productSceneView) { super(productSceneView.getLayerCanvas(), productSceneView.getLayerCanvas().getViewport(), productSceneView.getUndoContext(), ProductSceneView.NullFigureCollection.INSTANCE, null); this.productSceneView = productSceneView; }