public void dispose() {
    for (final CBend bend : m_rawEdge.getBends()) {
      bend.removeListener(m_listener);
    }

    m_realizer.removeListener(m_listener);
    m_rawEdge.removeListener(m_listener);
  }
Returns the {@code ZyEdgeRealizer} bound to the given edge.

@param edge the edge to get the realizer for
@return the {@code ZyEdgeRealizer} bound to {@code edge}
@throws IllegalStateException if the node does not have a realizer
java/zylib/src/main/java/com/google/security/zynamics/zylib/yfileswrap/gui/zygraph/edges/ZyGraphEdge.java