it.eng.spagobi.engines.network.bean
Class Edge

java.lang.Object
  extended by it.eng.spagobi.engines.network.bean.Edge
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Edge>

public class Edge
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable<Edge>

See Also:
Serialized Form

Constructor Summary
Edge()
           
Edge(java.lang.String id, Node srcNode, Node destNode)
           
 
Method Summary
 int compareTo(Edge arg0)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.String getId()
           
 java.util.Map<java.lang.String,java.lang.String> getProperties()
           
 java.lang.String getProperty(java.lang.String propertyName)
           
 Node getSourceNode()
           
 Node getTargetNode()
           
 int hashCode()
           
 void setId(java.lang.String id)
           
 void setProperty(java.lang.String propertyName, java.lang.String PropertyValue)
           
 void setSourceNode(Node sourceNode)
           
 void setTargetNode(Node targetNode)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Edge

public Edge(java.lang.String id,
            Node srcNode,
            Node destNode)
Parameters:
id -
srcNode -
destNode -

Edge

public Edge()
Method Detail

getId

public java.lang.String getId()

getSourceNode

public Node getSourceNode()

getTargetNode

public Node getTargetNode()

setId

public void setId(java.lang.String id)

setSourceNode

public void setSourceNode(Node sourceNode)

setTargetNode

public void setTargetNode(Node targetNode)

compareTo

public int compareTo(Edge arg0)
Specified by:
compareTo in interface java.lang.Comparable<Edge>

setProperty

public void setProperty(java.lang.String propertyName,
                        java.lang.String PropertyValue)

getProperty

public java.lang.String getProperty(java.lang.String propertyName)

getProperties

public java.util.Map<java.lang.String,java.lang.String> getProperties()

hashCode

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

equals

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