@Override
  public void setX(final double xpos) {
    if (m_x == xpos) {
      return;
    }

    m_x = xpos;

    for (final IViewNodeListener listener : m_listeners) {
      try {
        listener.xposChanged(this, xpos);
      } catch (final Exception exception) {
        exception.printStackTrace();
      }
    }
  }
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