/// <summary>
 /// Called when work fails
 /// </summary>
 /// <param name="progress">Work progress monitor</param>
 /// <param name="ex">Work failure exception</param>
 public virtual void WorkFailed( IProgressMonitor progress, Exception ex )
 {
     progress.WorkFailed( ex );
 }