Class ConstantDirectionalEdgeValueTransformer<V,E>
- java.lang.Object
-
- edu.uci.ics.jung.visualization.decorators.ConstantDirectionalEdgeValueTransformer<V,E>
-
- All Implemented Interfaces:
org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.lang.Number>
public class ConstantDirectionalEdgeValueTransformer<V,E> extends java.lang.Object implements org.apache.commons.collections4.Transformer<edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E>,java.lang.Number>Returns the constructor-specified value for each edge type.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Doubledirected_valueprotected java.lang.Doubleundirected_value
-
Constructor Summary
Constructors Constructor Description ConstantDirectionalEdgeValueTransformer(double undirected, double directed)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetDirectedValue(double value)Sets the value returned for directed edges tovalue.voidsetUndirectedValue(double value)Sets the value returned for undirected edges tovalue.java.lang.Numbertransform(edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E> context)
-
-
-
Method Detail
-
transform
public java.lang.Number transform(edu.uci.ics.jung.graph.util.Context<edu.uci.ics.jung.graph.Graph<V,E>,E> context)
-
setUndirectedValue
public void setUndirectedValue(double value)
Sets the value returned for undirected edges tovalue.- Parameters:
value- the new value to return for undirected edges
-
setDirectedValue
public void setDirectedValue(double value)
Sets the value returned for directed edges tovalue.- Parameters:
value- the new value to return for directed edges
-
-