/// <summary> /// Creates the RRuleParser. /// </summary> /// <param name="rruleTokenizer">The tokenizer to use.</param> /// <param name="textBuilder">The text builder to use.</param> public RRuleParser(IRRuleTokenizer rruleTokenizer, ITextBuilder textBuilder) { _tokenizer = rruleTokenizer; _textBuilder = textBuilder; }
/// <summary> /// Creates the RRuleParser. With <see cref="TextBuilder" /> as TextBuilder and the /// english translation. /// </summary> /// <param name="rruleTokenizer"></param> public RRuleParser(IRRuleTokenizer rruleTokenizer) : this(rruleTokenizer, new TextBuilder(new LanguagePackageFragmentTranslator(new EnglishTranslation()))) { }