public XsltDebuggerContext(XsltDebuggerSession session, XPathNodeIterator currentNodeset, XPathNavigator stylesheetElement, XsltContext xsltContext) { this.session = session; this.nodes = currentNodeset; this.style = stylesheetElement; this.xsltctx = xsltContext; }
public XsltDebuggerContext (XsltDebuggerSession session, XPathNodeIterator currentNodeset, XPathNavigator stylesheetElement, XsltContext xsltContext) { this.session = session; this.nodes = currentNodeset; this.style = stylesheetElement; this.xsltctx = xsltContext; }
public virtual void Abort() { if (current_run != null) { current_run.Dispose(); } current_run = null; }
public void Run() { if (current_run != null) { if (WarnAndQueryExistingRun()) { return; } Abort(); } current_run = new XsltDebuggerSession(this); thread_manager = new ThreadManager(current_run); // set breakpoints current_run.Executed += OnExecute; thread_manager.StartTransform(); }
public virtual void Initialize (XsltDebuggerSession run) { }
public virtual void Initialize(XsltDebuggerSession run) { }
public XsltInjector(XsltDebuggerSession session) { this.session = session; }
public XsltInjector (XsltDebuggerSession session) { this.session = session; }
public void Run () { if (current_run != null) { if (WarnAndQueryExistingRun ()) return; Abort (); } current_run = new XsltDebuggerSession (this); thread_manager = new ThreadManager (current_run); // set breakpoints current_run.Executed += OnExecute; thread_manager.StartTransform (); }
public ThreadManager (XsltDebuggerSession session) { this.session = session; }
public virtual void Abort () { if (current_run != null) current_run.Dispose (); current_run = null; }
public ThreadManager(XsltDebuggerSession session) { this.session = session; }