public virtual void SetEnableState(ISystemContext context, bool enabled) { if (enabled) { UpdateStateAfterEnable(context); } else { UpdateStateAfterDisable(context); } }