@@ -0,0 +1,655 @@
+package com.codemelon.graph.vertex.interfaces;%0A%0Aimport com.codemelon.graph.common.Color;%0A%0A/**%0A * Vertex that supports colored edges%0A * @author Marshall Farrier%0A * @version Dec 10, 2012%0A */%0Apublic interface ColoredEdgeVertex extends Vertex %7B%0A%09/**%0A%09 * Set the color of the given edge%0A%09 * @param to head of the edge whose color is to be set%0A%09 * @param color value to which to set the edge's color%0A%09 */%0A%09public void setEdgeColor(ColoredEdgeVertex to, Color color);%0A%09/**%0A%09 * Retrieve the color of the given edge%0A%09 * @param to head of the edge whose color is to be retrieved%0A%09 * @return the edge's color%0A%09 */%0A%09public Color getEdgeColor(ColoredEdgeVertex to);%0A%7D%0A

Add vertex interface to support colored edges