whole_func_string: function() {
          var me = this,
              mon = me.monitor;
          
          if (mon) {
              mon.unbind();
              me.monitor = null;
          }
          me.clearListeners();
          me.checkValidityTask.cancel();
          me.checkDirtyTask.cancel();
      }
func_code_string: function() {
          var me = this,
              mon = me.monitor;
          
          if (mon) {
              mon.unbind();
              me.monitor = null;
          }
          me.clearListeners();
          me.checkValidityTask.cancel();
          me.checkDirtyTask.cancel();
      }
func_documentation_string: Destroys this object.