private void OnTagSourceCacheUpdated(TagSourceCacheUpdatedEvent obj)
        {
            InvokeOnUiThread(SetCanExecute);

            if (CanExecute)
            {
                if (processing == false)
                {
                    Execute();
                }
                else
                {
                    changesQueued = true;
                }
            }
        }
 private void OnTagSourceCacheUpdated(TagSourceCacheUpdatedEvent obj)
 {
     InvokeOnUiThread(SetCanExecute);
 }