private void removeEdge(final INaviEdge edge){
  m_graphInternals.removeEdge(m_graph.getEdge(edge));
  m_edgeDrawingSynchronizer.updateEdgeDrawingState();
  m_graph.updateViews();
}

private void removeEdge ( final INaviEdge edge ) { m_graphInternals . removeEdge ( m_graph . getEdge ( edge ) ) ; m_edgeDrawingSynchronizer . updateEdgeDrawingState ( ) ; m_graph . updateViews ( ) ; }
removes an edge from the graph and cleans up all associated resources .
