/// <summary> /// Initializes a new instance of the <see cref="T:PacketPropertyValueChecker"/> class. /// </summary> /// <param name="variablesManager">The variables manager.</param> /// <param name="variableName">Name of the variable.</param> /// <param name="entry">The entry.</param> public PacketPropertyValueChecker(PacketPropertyVariablesManager variablesManager, string variableName, PacketPropertyValueFilterForm.FilterListEntry entry) : base(entry) { variablesManager.RegisterVariableValueUpdateHandler(variableName, UpdateValue); this.variablesManager = variablesManager; this.variableName = variableName; InitNonSerialized(); }
/// <summary> /// Initializes a new instance of the <see cref="T:ValueCheckerBuilder"/> class. /// </summary> /// <param name="variablesManager">The variables manager.</param> public ValueCheckerBuilder(PacketPropertyVariablesManager variablesManager) { this.variablesManager = variablesManager; }