public SearchDispatch(IProcessText preprocessText, IPreProcess preProcess, string pattern) { _processText = preprocessText; _preProcess = preProcess; _pattern = pattern; _charPattern = pattern.ToCharArray(); _map = _preProcess.ProcessChars(_charPattern); }
public RoundBracketsProcessor(IProcessText processSquareBrackets) { _processSquareBrackets = processSquareBrackets; }
public ProcessString(IProcessText textProcessor) { _textProcessor = textProcessor; }