public void removeAllListeners() {
    final List<IViewNodeListener> listeners = new ArrayList<IViewNodeListener>();

    for (final IViewNodeListener listener : m_listeners) {
      listeners.add(listener);
    }

    for (final IViewNodeListener listener : listeners) {
      m_listeners.removeListener(listener);
    }
  }
Adds an outgoing edge to the node.

@param edge The new outgoing edge.
java/zylib/src/main/java/com/google/security/zynamics/zylib/gui/zygraph/nodes/CViewNode.java