public void addDependency ( Vertex < T > v ) { if ( ! m_dependencies . contains ( v ) ) { m_dependencies . add ( v ) ; } }
Add a dependecy to this Vertex . The Vertex that this one depends on will be marked as referenced and then added to the list of dependencies . The list is checked before the dependency is added .