summaryrefslogtreecommitdiffstats
path: root/embedding/csharp/uSCXMLEmbedding/Extensions/CustomInterpreterMonitor.cs
blob: 8009aa042ce6d12c41a84167e3e85dae5f32a0eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using org.uscxml;

namespace embedding
{
    class CustomInterpreterMonitor : InterpreterMonitor
    {
        public override void afterCompletion(Interpreter interpreter) { }
        public override void afterMicroStep(Interpreter interpreter) { }
        public override void beforeCompletion(Interpreter interpreter) { }
        public override void beforeMicroStep(Interpreter interpreter) { }
        public override void beforeProcessingEvent(Interpreter interpreter, Event arg1) { }
        public override void onStableConfiguration(Interpreter interpreter) { }
        public override void afterEnteringState(Interpreter interpreter, string stateId, string xpath, string state, bool moreComing) { }
        public override void afterExecutingContent(Interpreter interpreter, string tagName, string xpath, string element) { }
        public override void afterExitingState(Interpreter interpreter, string stateId, string xpath, string state, bool moreComing) { }
        public override void afterInvoking(Interpreter interpreter, string xpath, string invokeid, string element) { }
        public override void afterTakingTransition(Interpreter interpreter, string xpath, string source, StringList targets, string element, bool moreComing) { }
        public override void afterUninvoking(Interpreter interpreter, string xpath, string invokeid, string element) { }
        public override void beforeEnteringState(Interpreter interpreter, string stateId, string xpath, string state, bool moreComing) { }
        public override void beforeExecutingContent(Interpreter interpreter, string tagName, string xpath, string element) { }
        public override void beforeExitingState(Interpreter interpreter, string stateId, string xpath, string state, bool moreComing) { }
        public override void beforeInvoking(Interpreter interpreter, string xpath, string invokeid, string element) { }
        public override void beforeTakingTransition(Interpreter interpreter, string xpath, string source, StringList targets, string element, bool moreComing) { }
        public override void beforeUninvoking(Interpreter interpreter, string xpath, string invokeid, string element) { }

    }
}