Example usage for org.apache.commons.collections15.functors ConstantTransformer ConstantTransformer

List of usage examples for org.apache.commons.collections15.functors ConstantTransformer ConstantTransformer

Introduction

In this page you can find the example usage for org.apache.commons.collections15.functors ConstantTransformer ConstantTransformer.

Prototype

public ConstantTransformer(T constantToReturn) 

Source Link

Document

Constructor that performs no validation.

Usage

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);

    }
}