private PatternToken GetRootPatternToken([NotNull] RootModel rootModel) { Assert.ArgumentNotNull(rootModel, "rootModel"); if (_rootPatternToken == null) { _rootPatternToken = WildcardParser.ParseWildcardString(_textToHighlight, rootModel); } return(_rootPatternToken); }
private PatternToken GetSubstituteWithPatternToken([NotNull] RootModel rootModel) { Assert.ArgumentNotNull(rootModel, "rootModel"); if (_rootSubstituteWithPatternToken == null) { _rootSubstituteWithPatternToken = WildcardParser.ParseWildcardString(SubstituteWith, rootModel); } return(_rootSubstituteWithPatternToken); }