fr.curie.BiNoM.pathways.analysis.structure
Class Edge

java.lang.Object
  extended by fr.curie.BiNoM.pathways.analysis.structure.Element
      extended by fr.curie.BiNoM.pathways.analysis.structure.Edge

public class Edge
extends Element

Simple internal BiNoM implementation of Edge object.


Field Summary
static int BAR
           
static int CIRCLE
           
 int EdgeArrowType
          Type of edge arrow (not used yet)
 java.lang.String EdgeInfo
          Some edge information
 java.lang.String EdgeLabel
          Edge label
 java.lang.String Id
          Edge unique id
 Node Node1
          Source node
 Node Node2
          Target node
static int SHARP
           
static int SQUARE
           
 double weight
          Edge weight
 
Fields inherited from class fr.curie.BiNoM.pathways.analysis.structure.Element
Attributes
 
Constructor Summary
Edge()
           
 
Method Summary
 Edge copy()
           
 
Methods inherited from class fr.curie.BiNoM.pathways.analysis.structure.Element
getAttributesWithSubstringInName, getAttributeValues, getFirstAttributeValue, setAttributeValueUnique
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Node1

public Node Node1
Source node


Node2

public Node Node2
Target node


Id

public java.lang.String Id
Edge unique id


EdgeLabel

public java.lang.String EdgeLabel
Edge label


EdgeInfo

public java.lang.String EdgeInfo
Some edge information


EdgeArrowType

public int EdgeArrowType
Type of edge arrow (not used yet)


SHARP

public static int SHARP

CIRCLE

public static int CIRCLE

BAR

public static int BAR

SQUARE

public static int SQUARE

weight

public double weight
Edge weight

Constructor Detail

Edge

public Edge()
Method Detail

copy

public Edge copy()
Returns:
an edge clone