private void stopDrawing() { _startVertex = null; _startPoint = null; _graphContext.getVisualizationViewer().removePostRenderPaintable(_edgePaintable); _graphContext.getVisualizationViewer().removePostRenderPaintable(_arrowPaintable); }
edge = null; rect.setFrame(0,0,0,0); vv.removePostRenderPaintable(lensPaintable); vv.repaint();
/** Completes the process of adding a Shape annotation and removed the transient paintable */ @SuppressWarnings("unchecked") public void mouseReleased(MouseEvent e) { VisualizationViewer<N, E> vv = (VisualizationViewer<N, E>) e.getSource(); if (e.isPopupTrigger()) { String annotationString = JOptionPane.showInputDialog(vv, "Annotation:"); if (annotationString != null && annotationString.length() > 0) { Point2D p = vv.getRenderContext().getMultiLayerTransformer().inverseTransform(down); Annotation<String> annotation = new Annotation<String>(annotationString, layer, annotationColor, fill, p); annotationManager.add(layer, annotation); } } else if (e.getModifiers() == modifiers) { if (down != null) { Point2D out = e.getPoint(); RectangularShape arect = (RectangularShape) rectangularShape.clone(); arect.setFrameFromDiagonal(down, out); Shape s = vv.getRenderContext().getMultiLayerTransformer().inverseTransform(arect); Annotation<Shape> annotation = new Annotation<>(s, layer, annotationColor, fill, out); annotationManager.add(layer, annotation); } } down = null; vv.removePostRenderPaintable(lensPaintable); vv.repaint(); }
vv.removePostRenderPaintable(lensPaintable); vv.repaint();
viewRectangle.setFrame(0, 0, 0, 0); layoutTargetShape = multiLayerTransformer.inverseTransform(viewRectangle); vv.removePostRenderPaintable(lensPaintable); vv.repaint();
public void deactivate() { if(lensTransformer != null) { vv.removePreRenderPaintable(lens); vv.removePostRenderPaintable(lensControls); vv.getRenderContext().getMultiLayerTransformer().setTransformer(Layer.LAYOUT, lensTransformer.getDelegate()); } vv.getRenderContext().setPickSupport(pickSupport); vv.setToolTipText(defaultToolTipText); vv.setGraphMouse(graphMouse); vv.repaint(); } }
public void deactivate() { if (lensTransformer != null) { vv.removePreRenderPaintable(lensPaintable); vv.removePostRenderPaintable(lensControls); vv.getRenderContext() .getMultiLayerTransformer() .setTransformer(Layer.LAYOUT, lensTransformer.getDelegate()); } vv.setToolTipText(defaultToolTipText); vv.setGraphMouse(graphMouse); vv.setTransformSupport(new TransformSupport<>()); vv.repaint(); } }
public void deactivate() { renderContext.setPickSupport(pickSupport); vv.getRenderContext().getMultiLayerTransformer().setTransformer(Layer.VIEW, lensTransformer.getDelegate()); vv.removePreRenderPaintable(lens); vv.removePostRenderPaintable(lensControls); this.renderContext.setGraphicsContext(savedGraphicsDecorator); vv.getRenderer().setEdgeRenderer(savedEdgeRenderer); vv.setToolTipText(defaultToolTipText); vv.setGraphMouse(graphMouse); vv.repaint(); } }
public void deactivate() { renderContext.setPickSupport(pickSupport); vv.getRenderContext().getMultiLayerTransformer().setTransformer(Layer.VIEW, lensTransformer.getDelegate()); vv.removePreRenderPaintable(lens); vv.removePostRenderPaintable(lensControls); this.renderContext.setGraphicsContext(savedGraphicsDecorator); vv.setRenderer(renderer); vv.setToolTipText(defaultToolTipText); vv.setGraphMouse(graphMouse); vv.repaint(); } }
public void deactivate() { vv.getRenderContext() .getMultiLayerTransformer() .setTransformer(Layer.VIEW, lensTransformer.getDelegate()); vv.removePreRenderPaintable(lensPaintable); vv.removePostRenderPaintable(lensControls); this.renderContext.setGraphicsContext(savedGraphicsDecorator); vv.setRenderContext(renderContext); vv.setToolTipText(defaultToolTipText); vv.setGraphMouse(graphMouse); vv.setTransformSupport(new TransformSupport()); vv.repaint(); } }
public void deactivate() { renderContext.setPickSupport(pickSupport); vv.getRenderContext() .getMultiLayerTransformer() .setTransformer(Layer.VIEW, lensTransformer.getDelegate()); vv.removePreRenderPaintable(lensPaintable); vv.removePostRenderPaintable(lensControls); this.renderContext.setGraphicsContext(savedGraphicsDecorator); vv.setToolTipText(defaultToolTipText); vv.setGraphMouse(graphMouse); vv.setTransformSupport(new TransformSupport<>()); vv.repaint(); } }
public void deactivate() { // savedViewTransformer.setTransform(lensTransformer.getDelegate().getTransform()); // vv.setViewTransformer(savedViewTransformer); renderContext.setPickSupport(pickSupport); vv.getRenderContext().getMultiLayerTransformer().setTransformer(Layer.VIEW, lensTransformer.getDelegate()); vv.removePreRenderPaintable(lens); vv.removePostRenderPaintable(lensControls); this.renderContext.setGraphicsContext(savedGraphicsDecorator); vv.setRenderContext(renderContext); vv.setToolTipText(defaultToolTipText); vv.setGraphMouse(graphMouse); vv.getRenderer().setEdgeRenderer(savedEdgeRenderer); vv.repaint(); } }
vv.removePostRenderPaintable(edgePaintable); vv.removePostRenderPaintable(arrowPaintable);