List of usage examples for org.apache.commons.collections15.functors ConstantTransformer ConstantTransformer
public ConstantTransformer(T constantToReturn)
From source file:com.endlessloopsoftware.ego.client.graph.PolygonVertexShapeFunction.java
public PolygonVertexShapeFunction() { super(new ConstantTransformer(15), new ConstantTransformer(1.0f)); }
From source file:com.endlessloopsoftware.ego.client.graph.EllipseVertexShapeFunction.java
public EllipseVertexShapeFunction() { super(new ConstantTransformer(15), new ConstantTransformer(1.0f)); }
From source file:edu.uci.ics.jung.visualization.decorators.AbstractVertexShapeTransformer.java
@SuppressWarnings("unchecked") public AbstractVertexShapeTransformer() { this(new ConstantTransformer(DEFAULT_SIZE), new ConstantTransformer(DEFAULT_ASPECT_RATIO)); }
From source file:com.endlessloopsoftware.ego.client.graph.EllipseVertexShapeFunction.java
public Shape getShape(Vertex v, int size) { vsf = new ConstantTransformer(size); return getShape(v); }
From source file:com.endlessloopsoftware.ego.client.graph.PolygonVertexShapeFunction.java
public Shape getShape(Vertex v, int size, int numberOfEdges) { this.numberOfEdges = numberOfEdges; vsf = new ConstantTransformer(size); return getShape(v); }
From source file:edu.uci.ics.jung.algorithms.scoring.TestVoltageScore.java
@SuppressWarnings("unchecked") public final void testCalculateVoltagesSourceTarget() { VoltageScorer<Number, Number> vr = new VoltageScorer<Number, Number>(g, new ConstantTransformer(1), 0, 6); double[] voltages = { 1.0, 0.75, 0.75, 0.5, 0.25, 0.25, 0 }; vr.evaluate();/* w ww . j a va 2 s . com*/ for (int i = 0; i < 7; i++) { assertEquals(vr.getVertexScore(i), voltages[i], 0.01); } }
From source file:com.endlessloopsoftware.ego.client.graph.EllipseVertexShapeFunction.java
public Shape getShape(Vertex v, NodeProperty.NodeShape type, int size) { vsf = new ConstantTransformer(size); if (type == NodeProperty.NodeShape.Star) { return getRegularStar(v, 5); } else {//from ww w .j a v a2s .c om return getRoundRectangle(v); } }
From source file:edu.uci.ics.jung.algorithms.scoring.BetweennessCentrality.java
/** * Calculates betweenness scores based on the all-pairs unweighted shortest paths * in the graph./*w ww . j a v a2 s . co m*/ * @param graph the graph for which the scores are to be calculated */ @SuppressWarnings("unchecked") public BetweennessCentrality(Graph<V, E> graph) { initialize(graph); computeBetweenness(new LinkedList<V>(), new ConstantTransformer(1)); }
From source file:net.itransformers.topologyviewer.menu.handlers.ShowHideEdgeLabelsMenuHandler.java
@Override public void actionPerformed(ActionEvent e) { GraphViewerPanel viewerPanel = (GraphViewerPanel) frame.getTabbedPane().getSelectedComponent(); if (viewerPanel.isEdgeLabel()) { viewerPanel.getVisualizationViewer().getRenderContext() .setEdgeLabelTransformer(new ConstantTransformer(null)); viewerPanel.getVisualizationViewer().repaint(); viewerPanel.setEdgeLabel(false); } else {/*from w w w .j a va2s.c om*/ viewerPanel.getVisualizationViewer().getRenderContext() .setEdgeLabelTransformer(new ToStringLabeller<String>()); viewerPanel.getVisualizationViewer().repaint(); viewerPanel.setEdgeLabel(true); } }
From source file:net.itransformers.topologyviewer.menu.handlers.ShowHideNodeLabelsMenuHandler.java
@Override public void actionPerformed(ActionEvent e) { GraphViewerPanel viewerPanel = (GraphViewerPanel) frame.getTabbedPane().getSelectedComponent(); if (viewerPanel.isVertexLabel()) { viewerPanel.getVisualizationViewer().getRenderContext() .setVertexLabelTransformer(new ConstantTransformer(null)); viewerPanel.getVisualizationViewer().repaint(); viewerPanel.setVertexLabel(false); } else {/*from w w w. j a v a 2 s . c o m*/ viewerPanel.getVisualizationViewer().getRenderContext() .setVertexLabelTransformer(new ToStringLabeller<String>()); viewerPanel.getVisualizationViewer().repaint(); viewerPanel.setVertexLabel(true); } }