public virtual void SetAcknowledgedState( ISystemContext context, bool acknowledged) { if (acknowledged) { UpdateStateAfterAcknowledge(context); } else { UpdateStateAfterUnacknowledge(context); } }