コード例 #1
0
 void OnExecute(object o, XsltExecuteEventArgs e)
 {
     if (Executed != null)
     {
         Executed(o, e);
     }
 }
コード例 #2
0
ファイル: XsltDebugger.cs プロジェクト: stanasse/olive
 public void DispatchBreakpointMatch(object o, XsltExecuteEventArgs args)
 {
     this.event_sender = o;
     this.event_args   = args;
     notify_handle.Set();
     trans_handle.WaitOne();
 }
コード例 #3
0
ファイル: XsltDebugger.cs プロジェクト: stanasse/olive
 // invoked from ThreadManager notification thread
 void OnBreakpointMatch(object o, XsltExecuteEventArgs args)
 {
     if (BreakpointMatched != null)
     {
         BreakpointMatched(o, args);
     }
 }
コード例 #4
0
ファイル: XsltDebugger.cs プロジェクト: stanasse/olive
 // invoked inside transformation thread.
 void OnExecute(object o, XsltExecuteEventArgs args)
 {
     if (!Break(args.Context))
     {
         return;
     }
     thread_manager.DispatchBreakpointMatch(o, args);
 }
コード例 #5
0
		void OnExecute (object o, XsltExecuteEventArgs e)
		{
			if (Executed != null)
				Executed (o, e);
		}
コード例 #6
0
ファイル: XsltDebugger.cs プロジェクト: alesliehughes/olive
			public void DispatchBreakpointMatch (object o, XsltExecuteEventArgs args)
			{
				this.event_sender = o;
				this.event_args = args;
				notify_handle.Set ();
				trans_handle.WaitOne ();
			}
コード例 #7
0
ファイル: XsltDebugger.cs プロジェクト: alesliehughes/olive
		// invoked from ThreadManager notification thread
		void OnBreakpointMatch (object o, XsltExecuteEventArgs args)
		{
			if (BreakpointMatched != null)
				BreakpointMatched (o, args);
		}
コード例 #8
0
ファイル: XsltDebugger.cs プロジェクト: alesliehughes/olive
		// invoked inside transformation thread.
		void OnExecute (object o, XsltExecuteEventArgs args)
		{
			if (!Break (args.Context))
				return;
			thread_manager.DispatchBreakpointMatch (o, args);
		}