public void Execute(IParserCommand commandIn, Scope scope) { var command = commandIn as SetStartTime; var timeString = Regex.Match(scope.CurString, command.Pattern).Value; var index = ParseIndex(timeString, command.TimeFormat); _tracklistManager.SetCurIndex(index); }