public override Variable RegisterVariable(Variable variable)
 {
     variable.VariableChanging += OnVariableChanging;
     variable.VariableChanged  += OnVariableChanged;
     base.RegisterVariable(variable);
     VariableAdded?.Invoke(this, new VariableAddedEventArgs(variable));
     return(variable);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Method that calls the <see cref="VariableAdded"/> event.
 /// </summary>
 /// <param name="variable"></param>
 protected virtual void OnVariableAdded(VariableEventArgs args) => VariableAdded?.Invoke(this, args);