Ejemplo n.º 1
0
 /// <summary>
 /// Обработчик прямого прохода после обработки узла.
 /// </summary>
 /// <param name="e">Данные события прохождения по элементу трубопровода.</param>
 protected virtual void OnDirectBypassed(BypassEventArgs e)
 {
     DirectBypassedDelegate handler = Directed;
     if (handler != null) handler(this, e);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Обработчик обратного прохода после обработки узла.
 /// </summary>
 /// <param name="e">Данные события прохождения по элементу трубопровода.</param>
 protected virtual void OnReverseBypassed(BypassEventArgs e)
 {
     ReverseBypassedDelegate handler = Reversed;
     if (handler != null) handler(this, e);
 }
Ejemplo n.º 3
0
 private void rootNode_Directed(object sender, BypassEventArgs e)
 {
     directBypassed = e.Args.Path;
     Assert.AreEqual("EndNode/SecondFlowPath/MassNode/FirstFlowPath/PressureRootNode", e.Args.Path);
 }