Exemplo n.º 1
0
 override public void Finish()
 {
     foreach (object obj in SyntaxList)
     {
         if (obj is ExecParameter)
         {
             ExecParameters.Add(obj as ExecParameter);
         }
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes the executive.
 /// </summary>
 /// <param name="executionParameters">The execution parameters.</param>
 private void InitializeExecutive(ExecParameters executionParameters)
 {
     m_worldModel.Executive.SetStartTime(executionParameters.StartTime);
     m_worldModel.Executive.RequestEvent((exec, data) => exec.Stop(), executionParameters.EndTime);
     Metronome_Simple metronome = Metronome_Simple.CreateMetronome(
         m_worldModel.Executive,
         executionParameters.StartTime,
         executionParameters.EndTime,
         executionParameters.Increment);
     if (m_firstInitialization)
     {
         metronome.TickEvent += m_worldModel.Update;
     }
     m_firstInitialization = false;
 }
Exemplo n.º 3
0
 public ECBase(ExecParameters parameters)
 {
     Parameters = parameters;
 }