This provides an abstract view of a network (a graph) of nodes and directed links. These nodes and links correspond to Northwoods.GoXam.Parts provided in the Northwoods.GoXam.Diagram. This class provides a framework for manipulating the state of nodes and links without modifying the structure of the original document.