Ejemplo n.º 1
0
 public ExecutionContext(Scriptable target, RunView view, Page page, Document doc, Switches.Engine scanEngine, Scriptable.ScriptTypes scriptType)
 {
     TargetItem = target;
     View       = view;
     Page       = page;
     Document   = doc;
     ScanEngine = scanEngine;
     ScriptType = scriptType;
 }
Ejemplo n.º 2
0
 private void SetEngine(Switches.Engine engine)
 {
     if (m_Engine != null)
     {
         m_Engine.Iterate   -= m_Engine_Iterate;
         m_Engine.Trigger   -= m_Engine_Trigger;
         m_Engine.EndSelect -= m_Engine_EndSelect;
         m_Engine.Dispose();
     }
     m_Engine = engine;
     if (m_Engine != null)
     {
         m_Engine.Iterate   += m_Engine_Iterate;
         m_Engine.Trigger   += m_Engine_Trigger;
         m_Engine.EndSelect += m_Engine_EndSelect;
     }
 }