protected class Edge
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