org.javanetworkanalyzer.model
Class EdgeCent

java.lang.Object
  extended by org.jgrapht.graph.DefaultEdge
      extended by org.jgrapht.graph.DefaultWeightedEdge
          extended by org.javanetworkanalyzer.model.Edge<EdgeCent>
              extended by org.javanetworkanalyzer.model.EdgeCent
All Implemented Interfaces:
Serializable, Cloneable, EdgeID, EdgeSPT<EdgeCent>

public class EdgeCent
extends Edge<EdgeCent>

An Edge for calculating edge betweenness centrality.

Author:
Adam Gouge
See Also:
Serialized Form

Field Summary
protected  double dependency
          Dependency of this node on any other vertex.
 
Constructor Summary
EdgeCent()
           
 
Method Summary
 void accumulateBetweenness(double additionalBetweenness)
           
 void accumulateDependency(double additionalDependency)
           
 double getBetweenness()
           
 double getDependency()
           
 void setBetweenness(double betweenness)
           
 EdgeCent setWeight(double newWeight)
          Sets the weight of this edge.
 
Methods inherited from class org.javanetworkanalyzer.model.Edge
getBaseGraphEdge, getID, getWeight, setBaseGraphEdge, setID
 
Methods inherited from class org.jgrapht.graph.DefaultEdge
getSource, getTarget, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

dependency

protected double dependency
Dependency of this node on any other vertex.

Constructor Detail

EdgeCent

public EdgeCent()
Method Detail

getDependency

public double getDependency()

accumulateDependency

public void accumulateDependency(double additionalDependency)

getBetweenness

public double getBetweenness()

accumulateBetweenness

public void accumulateBetweenness(double additionalBetweenness)

setBetweenness

public void setBetweenness(double betweenness)

setWeight

public EdgeCent setWeight(double newWeight)
Description copied from class: Edge
Sets the weight of this edge.

Overrides:
setWeight in class Edge<EdgeCent>


Copyright © 2014. All Rights Reserved.