Package org.cytoscape.view.layout
Class EdgeWeighter
- java.lang.Object
-
- org.cytoscape.view.layout.EdgeWeighter
-
public final class EdgeWeighter extends Object
The EdgeWeighter class. This class is used as a container for information about how to interpret weights in an weighted layout.Module:
layout-api
To use this in your app, include the following dependency in your POM:
<dependency> <groupId>org.cytoscape</groupId> <artifactId>layout-api</artifactId> </dependency>
Cytoscape Backwards Compatibility (Final Class): This class is final and therefore can't be extended by users. This means that we may add methods for minor version updates. Methods will only be removed for major version updates.
-
-
Field Summary
Fields Modifier and Type Field Description double
defaultEdgeWeight
double
maxWeightCutoff
double
minWeightCutoff
WeightTypes
type
-
Constructor Summary
Constructors Constructor Description EdgeWeighter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListSingleSelection<WeightTypes>
getType()
boolean
normalizeWeight(LayoutEdge edge)
void
reset()
void
setMaxWeightCutoff(double maxWeight)
void
setMinWeightCutoff(double minWeight)
void
setNormalizedBounds(double lowerBound, double upperBound)
void
setType(ListSingleSelection<WeightTypes> t)
void
setWeight(LayoutEdge layoutEdge)
void
setWeightAttribute(String weightAttribute)
void
setWeightType(WeightTypes type)
-
-
-
Field Detail
-
type
public WeightTypes type
-
minWeightCutoff
public double minWeightCutoff
-
maxWeightCutoff
public double maxWeightCutoff
-
defaultEdgeWeight
public double defaultEdgeWeight
-
-
Method Detail
-
getType
public ListSingleSelection<WeightTypes> getType()
-
setType
public void setType(ListSingleSelection<WeightTypes> t)
-
setWeightAttribute
public void setWeightAttribute(String weightAttribute)
-
reset
public void reset()
-
setWeightType
public void setWeightType(WeightTypes type)
-
setNormalizedBounds
public void setNormalizedBounds(double lowerBound, double upperBound)
-
setWeight
public void setWeight(LayoutEdge layoutEdge)
-
normalizeWeight
public boolean normalizeWeight(LayoutEdge edge)
-
setMaxWeightCutoff
public void setMaxWeightCutoff(double maxWeight)
-
setMinWeightCutoff
public void setMinWeightCutoff(double minWeight)
-
-