public override void OnExecute() { if (Action != null) { Action.Execute(owner); } Finish(onFinished); }