@Override
  public boolean isModified() {
    ArrayRenderer cloneRenderer = myRenderer.clone();
    try {
      applyTo(cloneRenderer, false);
    }
    catch (ConfigurationException e) {
      return true;
    }
    final boolean valuesEqual =
      (myRenderer.END_INDEX == cloneRenderer.END_INDEX) &&
      (myRenderer.START_INDEX == cloneRenderer.START_INDEX) &&
      (myRenderer.ENTRIES_LIMIT == cloneRenderer.ENTRIES_LIMIT);
    return !valuesEqual;
  }
@Override
  public boolean isModified()