The following sections describe the NetWorKs GUI from a user's perspective, and discuss how to edit graphs and run algorithms. As such, this might be considered a very abbreviated user's manual; however, the main purpose is to shed light on what the classes accomplish so that the code is more readily understood. Figure 1 shows the NetWorKs application as displayed on the Sun platform. The directed graph depicted there has 5 vertices and 8 edges. Various attributes of the vertices and edges are also displayed.

Figure 1: NetWorKs GUI on the Sun platform with GraphControlPanel displayed