edu.iu.cnets.klatsch.model.gephi
Class GephiEdge

java.lang.Object
  extended by edu.iu.cnets.klatsch.model.Edge
      extended by edu.iu.cnets.klatsch.model.gephi.GephiEdge
All Implemented Interfaces:
java.lang.Comparable<Edge>

public class GephiEdge
extends Edge

This is an implementation of Edge for use with the Gephi toolkit.


Field Summary
 
Fields inherited from class edu.iu.cnets.klatsch.model.Edge
dst, endTime, src, startTime, trust, weight
 
Constructor Summary
GephiEdge(GephiEdge e1, GephiEdge e2)
           
GephiEdge(GephiGraph graph, org.gephi.graph.api.Edge gEdge)
           
GephiEdge(GephiNode src, GephiNode dst)
           
GephiEdge(GephiNode src, GephiNode dst, double weight, double trust)
           
GephiEdge(GephiNode src, GephiNode dst, int startTime, int endTime, double weight, double trust)
           
 
Method Summary
 org.gephi.graph.api.Edge toGephi(GephiGraph graph)
           
 
Methods inherited from class edu.iu.cnets.klatsch.model.Edge
compareTo, dst, endTime, equals, hashCode, src, startTime, trust, weight
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GephiEdge

public GephiEdge(GephiGraph graph,
                 org.gephi.graph.api.Edge gEdge)

GephiEdge

public GephiEdge(GephiNode src,
                 GephiNode dst,
                 int startTime,
                 int endTime,
                 double weight,
                 double trust)

GephiEdge

public GephiEdge(GephiNode src,
                 GephiNode dst,
                 double weight,
                 double trust)

GephiEdge

public GephiEdge(GephiNode src,
                 GephiNode dst)

GephiEdge

public GephiEdge(GephiEdge e1,
                 GephiEdge e2)
Method Detail

toGephi

public org.gephi.graph.api.Edge toGephi(GephiGraph graph)