/// <seealso cref="TraversalListener.vertexTraversed(VertexTraversalEvent)"> /// </seealso> public virtual void vertexTraversed(VertexTraversalEvent e) { }
/// <seealso cref="TraversalListenerAdapter.vertexTraversed(Object)"> /// </seealso> public override void vertexTraversed(VertexTraversalEvent e) { System.Object v = e.getVertex(); m_currentConnectedSet.Add(v); Enclosing_Instance.m_vertexToConnectedSet[v] = m_currentConnectedSet; }
/// <summary> Informs all listeners that a the specified vertex was visited. /// /// </summary> /// <param name="e">the vertex traversal event. /// </param> //UPGRADE_NOTE: This method is no longer necessary and it can be commented or removed. "ms-help://MS.VSCC.v80/dv_commoner/local/redirect.htm?index='!DefaultContextWindowIndex'&keyword='jlca1271'" protected internal virtual void fireVertexTraversed(VertexTraversalEvent e) { int len = m_traversalListeners.Count; for (int i = 0; i < len; i++) { TraversalListener l = (TraversalListener) m_traversalListeners[i]; l.vertexTraversed(e); } }