SIL.FieldWorks.WordWorks.Parser.ParserScheduler.HandleTaskUpdate C# (CSharp) Method

HandleTaskUpdate() private method

private HandleTaskUpdate ( SIL.FieldWorks.WordWorks.Parser.TaskReport task ) : void
task SIL.FieldWorks.WordWorks.Parser.TaskReport
return void
		private void HandleTaskUpdate(TaskReport task)
		{
			if (IsDisposed)
				return;

			if (ParserUpdateNormal != null && ((task.Depth == 0) || (task.NotificationMessage != null)))
			{
				//notify any delegates
				ParserUpdateNormal(this, new ParserUpdateEventArgs(task));
			}

			if (ParserUpdateVerbose != null)
			{
				//notify any delegates
				ParserUpdateVerbose(this, new ParserUpdateEventArgs(task.MostRecentTask)/*not sure this is right*/);
			}
		}