code: private void resetItem(IManagedContext<?> item, boolean silent, ISurveyCallback callback) {
          try {
              localChangeBegin(item);
              item.reset();
              localChangeEnd(item, silent, true, callback);
          } catch (ContextException e) {
              execCallback(callback, e);
          }
      }
docs: Resets the managed context.
  
  @param item Managed context to reset.
  @param silent Silent flag.
  @param callback Callback for polling.