protected void showGrid(VisualizationViewer<?, ?> vv, boolean state) { if (state) { vv.addPreRenderPaintable(viewGrid); } else { vv.removePreRenderPaintable(viewGrid); } vv.repaint(); }
protected void showGrid(VisualizationViewer<?, ?> vv, boolean state) { if(state == true) { vv.addPreRenderPaintable(viewGrid); } else { vv.removePreRenderPaintable(viewGrid); } vv.repaint(); }
vv.addPreRenderPaintable(annotationManager.getLowerAnnotationPaintable()); vv.addPostRenderPaintable(annotationManager.getUpperAnnotationPaintable()); added = true;
vv.addPreRenderPaintable(annotationManager.getLowerAnnotationPaintable()); vv.addPostRenderPaintable(annotationManager.getUpperAnnotationPaintable()); added = true;
vv.addKeyListener(graphMouse.getModeKeyListener()); rings = new Rings(); vv.addPreRenderPaintable(rings);
public void itemStateChanged(ItemEvent e) { if(e.getStateChange() == ItemEvent.SELECTED) { vv.setGraphLayout(radialLayout); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.addPreRenderPaintable(rings); } else { vv.setGraphLayout(layout); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.removePreRenderPaintable(rings); } vv.repaint(); }});
rings = new Rings(vv.getModel().getLayoutModel()); vv.addPreRenderPaintable(rings); } else { LayoutAlgorithmTransition.animate(vv, treeLayoutAlgorithm);
rings = new Rings(vv.getModel().getLayoutModel()); vv.addPreRenderPaintable(rings); } else { if (animate.isSelected()) {
vv.addPreRenderPaintable( new VisualizationViewer.Paintable() { public void paint(Graphics g) {
.getTransformer(Layer.LAYOUT) .setToIdentity(); vv.addPreRenderPaintable(rings);
public void activate() { lens = new Lens(perspectiveTransformer, vv.getSize()); vv.getRenderContext().setPickSupport(new LayoutLensShapePickSupport<V,E>(vv)); vv.getRenderContext().getMultiLayerTransformer().setTransformer(Layer.LAYOUT, perspectiveTransformer); vv.addPreRenderPaintable(lens); vv.setToolTipText(instructions); vv.repaint(); }
vv.addPreRenderPaintable( new VisualizationViewer.Paintable() { public void paint(Graphics g) {
public void activate() { lens = new Lens(perspectiveTransformer, vv.getSize()); renderContext.setPickSupport(new ViewLensShapePickSupport<V,E>(vv)); vv.getRenderContext().getMultiLayerTransformer().setTransformer(Layer.VIEW, perspectiveTransformer); vv.getRenderContext().setGraphicsContext(lensGraphicsDecorator); vv.addPreRenderPaintable(lens); vv.setToolTipText(instructions); vv.repaint(); }
public void activate() { lens = new Lens(perspectiveTransformer, vv.getSize()); renderContext.setPickSupport(new ViewLensShapePickSupport<V,E>(vv)); vv.getRenderContext().getMultiLayerTransformer().setTransformer(Layer.VIEW, perspectiveTransformer); vv.getRenderContext().setGraphicsContext(lensGraphicsDecorator); vv.setRenderer(transformingRenderer); vv.addPreRenderPaintable(lens); vv.setToolTipText(instructions); vv.repaint(); }
public void itemStateChanged(ItemEvent e) { if(e.getStateChange() == ItemEvent.SELECTED) { LayoutTransition<String,Integer> lt = new LayoutTransition<String,Integer>(vv, treeLayout, radialLayout); Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.addPreRenderPaintable(rings); } else { LayoutTransition<String,Integer> lt = new LayoutTransition<String,Integer>(vv, radialLayout, treeLayout); Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.removePreRenderPaintable(rings); } vv.repaint(); }});
public void itemStateChanged(ItemEvent e) { if(e.getStateChange() == ItemEvent.SELECTED) { LayoutTransition<String,Integer> lt = new LayoutTransition<String,Integer>(vv, treeLayout, radialLayout); Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); vv.addPreRenderPaintable(rings); } else { LayoutTransition<String,Integer> lt = new LayoutTransition<String,Integer>(vv, radialLayout, treeLayout); Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().setToIdentity(); setLtoR(vv); vv.removePreRenderPaintable(rings); } vv.repaint(); }});
public void itemStateChanged(ItemEvent e) { if(e.getStateChange() == ItemEvent.SELECTED) { LayoutTransition<String,Integer> lt = new LayoutTransition<String,Integer>(vv, layout, radialLayout); Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.LAYOUT).setToIdentity(); vv.addPreRenderPaintable(rings); } else { LayoutTransition<String,Integer> lt = new LayoutTransition<String,Integer>(vv, radialLayout, layout); Animator animator = new Animator(lt); animator.start(); vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.LAYOUT).setToIdentity(); vv.removePreRenderPaintable(rings); } vv.repaint(); }}); final JRadioButton hyperView = new JRadioButton("Hyperbolic View");
public void activate() { lensTransformer.setDelegate( vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.VIEW)); if (lensPaintable == null) { lensPaintable = new LensPaintable(lensTransformer); } if (lensControls == null) { lensControls = new LensControls(lensTransformer); } lensTransformer.setDelegate( vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.VIEW)); vv.getRenderContext().getMultiLayerTransformer().setTransformer(Layer.VIEW, lensTransformer); this.renderContext.setGraphicsContext(lensGraphicsDecorator); vv.addPreRenderPaintable(lensPaintable); vv.addPostRenderPaintable(lensControls); vv.setGraphMouse(lensGraphMouse); vv.setToolTipText(instructions); vv.setTransformSupport(new LensTransformSupport<>()); vv.repaint(); }
public void activate() { lensTransformer.setDelegate(vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.VIEW)); if(lens == null) { lens = new Lens(lensTransformer); } if(lensControls == null) { lensControls = new LensControls(lensTransformer); } renderContext.setPickSupport(new ViewLensShapePickSupport<V,E>(vv)); lensTransformer.setDelegate(vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.VIEW)); vv.getRenderContext().getMultiLayerTransformer().setTransformer(Layer.VIEW, lensTransformer); this.renderContext.setGraphicsContext(lensGraphicsDecorator); vv.getRenderer().setEdgeRenderer(reshapingEdgeRenderer); vv.addPreRenderPaintable(lens); vv.addPostRenderPaintable(lensControls); vv.setGraphMouse(lensGraphMouse); vv.setToolTipText(instructions); vv.repaint(); }
public void activate() { lensTransformer.setDelegate(vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.VIEW)); if(lens == null) { lens = new Lens(lensTransformer); } if(lensControls == null) { lensControls = new LensControls(lensTransformer); } renderContext.setPickSupport(new ViewLensShapePickSupport<V,E>(vv)); lensTransformer.setDelegate(vv.getRenderContext().getMultiLayerTransformer().getTransformer(Layer.VIEW)); vv.getRenderContext().getMultiLayerTransformer().setTransformer(Layer.VIEW, lensTransformer); this.renderContext.setGraphicsContext(lensGraphicsDecorator); vv.setRenderer(transformingRenderer); vv.getRenderer().setEdgeRenderer(reshapingEdgeRenderer); vv.addPreRenderPaintable(lens); vv.addPostRenderPaintable(lensControls); vv.setGraphMouse(lensGraphMouse); vv.setToolTipText(instructions); vv.repaint(); }