@Override
  public void setSelected(final boolean selected) {
    if (super.isSelected() != selected) {
      super.setSelected(selected);

      updateContentSelectionColor();

      for (final IZyNodeRealizerListener<?> listener : m_listeners) {
        try {
          listener.changedSelection(this);
        } catch (final Exception exception) {
          // TODO: Log this
        }
      }
    }
  }
Removes a listener object from the realizer.

@param listener The listener object to be removed.
java/zylib/src/main/java/com/google/security/zynamics/zylib/yfileswrap/gui/zygraph/realizers/ZyNodeRealizer.java