bicliqueviz
Class EdgeObj

java.lang.Object
  extended by bicliqueviz.EdgeObj

public class EdgeObj
extends java.lang.Object

This class represent the edges in the JUNG graph

Author:
Martin Schwartz

Constructor Summary
EdgeObj(java.lang.String aName, java.lang.String bName, int a, int b)
           
EdgeObj(java.lang.String aName, java.lang.String bName, int a, int b, java.lang.Float t, java.awt.Color f)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.awt.Color getFill()
           
 int getNodeOverlap()
           
 float getThickness()
           
 int hashCode()
           
 void setFill(java.awt.Color f)
           
 void setNodeOverlap(int no)
           
 void setThickness(float t)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EdgeObj

public EdgeObj(java.lang.String aName,
               java.lang.String bName,
               int a,
               int b)
Parameters:
aName - name of vertex A
bName - name of vertex B
a - id of vertex A
b - if of vertex B

EdgeObj

public EdgeObj(java.lang.String aName,
               java.lang.String bName,
               int a,
               int b,
               java.lang.Float t,
               java.awt.Color f)
Parameters:
aName - name of vertex A
bName - name of vertex B
a - id of vertex A
b - id of vertex B
t - thickness of edge
f - colour of edge
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

setThickness

public void setThickness(float t)
Parameters:
t - value of new thickness

setNodeOverlap

public void setNodeOverlap(int no)
Parameters:
no - new value for node overlap

getNodeOverlap

public int getNodeOverlap()
Returns:
number of overlapping nodes

getThickness

public float getThickness()
Returns:
thickness of edge

setFill

public void setFill(java.awt.Color f)
Parameters:
f - new colour for the edge

getFill

public java.awt.Color getFill()
Returns:
the colour of the edge

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object