Source of 29.10.java


  1: protected class Edge
  2: {
  3:    private VertexInterface<T> vertex; // Vertex at end of edge
  4:    private double weight;
  5: 
  6:    protected Edge(VertexInterface<T> endVertex, double edgeWeight)
  7:    {
  8:       vertex = endVertex;
  9:       weight = edgeWeight;
 10:    } // end constructor
 11: 
 12:    protected VertexInterface<T> getEndVertex()
 13:    {
 14:       return vertex; 
 15:    } // end getEndVertex
 16: 
 17:    protected double getWeight() 
 18:    {
 19:       return weight; 
 20:    } // end getWeight
 21: } // end Edge
 22: // Version 4.0