code: @Override
      public Object execute() throws Exception 
      {
          Object ret = executeChange();
          if (changesManager != null)
              changesManager.modelChanged();
          return ret;
      }
docs: Template method to factorize the execution of the change model
  notification.
  
  @return
  @throws java.lang.Exception