public void actionPerformed(ActionEvent e) { Double value = Math.max(0, transparency.get(v).doubleValue()-0.1); transparency.put(v, value); // MutableDouble value = (MutableDouble)transparency.getNumber(v); // value.setDoubleValue(Math.max(0, value.doubleValue() - 0.1)); vv.repaint(); } });
public void actionPerformed(ActionEvent e) { Double value = Math.max(0, transparency.get(v).doubleValue() - 0.1); transparency.put(v, value); // MutableDouble value = (MutableDouble)transparency.getNumber(v); // value.setDoubleValue(Math.max(0, value.doubleValue() - 0.1)); vv.repaint(); } });
public void actionPerformed(ActionEvent e) { Double value = Math.min(1, transparency.get(v).doubleValue()+0.1); transparency.put(v, value); // transparency.put(v, )transparency.get(v); // MutableDouble value = (MutableDouble)transparency.getNumber(v); // value.setDoubleValue(Math.min(1, value.doubleValue() + 0.1)); vv.repaint(); } });
public void actionPerformed(ActionEvent e) { graph.addEdge(edgeFactory.get(), other, vertex); vv.repaint(); } });
public void itemStateChanged(ItemEvent e) { clusterAndRecolor(layout, edgeBetweennessSlider.getValue(), similarColors, e.getStateChange() == ItemEvent.SELECTED); vv.repaint(); }});
@Override public void start() { validate(); //set timer so applet will change timer.schedule(new RemindTask(), 1000, 1000); //subsequent rate vv.repaint(); }
protected void showGrid(VisualizationViewer<?, ?> vv, boolean state) { if (state) { vv.addPreRenderPaintable(viewGrid); } else { vv.removePreRenderPaintable(viewGrid); } vv.repaint(); }
public void moveCursor(final Point2D currentPoint) { if (_startVertex != null) { logger.debug("moveCursor({})", currentPoint); transformEdgeShape(_startPoint, currentPoint); transformArrowShape(_startPoint, currentPoint); _graphContext.getVisualizationViewer().repaint(); } }
public void itemStateChanged(ItemEvent e) { if(e.getStateChange() == ItemEvent.SELECTED) { vv.getRenderContext().setEdgeShapeTransformer(EdgeShape.line(graph)); vv.repaint(); } } });
public void actionPerformed(ActionEvent e) { V newVertex = vertexFactory.get(); graph.addVertex(newVertex); layout.setLocation(newVertex, vv.getRenderContext().getMultiLayerTransformer().inverseTransform(p)); vv.repaint(); } });
public void actionPerformed(ActionEvent e) { pickedEdgeState.pick(edge, false); graph.removeEdge(edge); vv.getEdgeSpatial().recalculate(); vv.repaint(); } });
public void itemStateChanged(ItemEvent e) { if(e.getStateChange() == ItemEvent.SELECTED) { visualizationModel.setGraphLayout(graphLayout); vv.getRenderContext().setVertexShapeTransformer(ovals); vv.getRenderContext().setVertexLabelTransformer( new ToStringLabeller()); vv.repaint(); } }}); JRadioButton gridButton = new JRadioButton("Grid");
public void run() { ONDEXJUNGGraph graph = viewer.getONDEXJUNGGraph(); graph.setVisibility(c, visible); viewer.getVisualizationViewer().getModel().fireStateChanged(); viewer.getVisualizationViewer().repaint(); } });
public void actionPerformed(ActionEvent e) { Collection<String> picked = vv.getPickedVertexState().getPicked(); for(Object v : picked) { if(v instanceof Forest) { Forest<String, Integer> inGraph = (Forest<String, Integer>)layout.getGraph(); collapser.expand(inGraph, (Forest<?, ?>)v); } vv.getPickedVertexState().clear(); vv.repaint(); } }});
public void actionPerformed(ActionEvent e) { Collection picked = new HashSet(vv.getPickedVertexState().getPicked()); for(Object v : picked) { if(v instanceof Graph) { Graph g = collapser.expand(layout.getGraph(), (Graph)v); vv.getRenderContext().getParallelEdgeIndexFunction().reset(); layout.setGraph(g); } vv.getPickedVertexState().clear(); vv.repaint(); } }});
public void deactivate() { renderContext.setPickSupport(pickSupport); vv.getRenderContext().getMultiLayerTransformer().setTransformer(Layer.VIEW, perspectiveTransformer.getDelegate()); vv.removePreRenderPaintable(lens); vv.getRenderContext().setGraphicsContext(savedGraphicsDecorator); vv.setToolTipText(defaultToolTipText); vv.repaint(); }
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(); }
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 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 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(); }