public virtual void clear() { lock (this) { IEnumerator itr = inputNodes.Values.GetEnumerator(); while (itr.MoveNext()) { ObjectTypeNode otn = (ObjectTypeNode)itr.Current; otn.clearSuccessors(); } inputNodes.Clear(); } }
/// <summary> Method will Remove the ObjectTypeNode and call Clear on it. /// </summary> public virtual void removeObjectTypeNode(ObjectTypeNode node) { inputnodes.Remove(node.Deftemplate); node.clear(memory); node.clearSuccessors(); }