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.Double
directed_value
protected java.lang.Double
undirected_value
-
Constructor Summary
Constructors Constructor Description ConstantDirectionalEdgeValueTransformer(double undirected, double directed)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setDirectedValue(double value)
Sets the value returned for directed edges tovalue
.void
setUndirectedValue(double value)
Sets the value returned for undirected edges tovalue
.java.lang.Number
transform(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
-
-