internal XPathParser(string xpath, XmlNamespaceManager namespaces, IFunctionLibrary[] functionLibraries) { this.functionLibraries = functionLibraries; this.namespaces = namespaces; this.lexer = new XPathLexer(xpath); this.context = namespaces as XsltContext; }
public KeywordMatchService(IFunctionLibrary functionLibrary) { this.functionLibrary = functionLibrary; //List<IKeyword> keywordsList = ComponentActionLibrary.AllKeywords(); List <IKeyword> keywordsList = functionLibrary.AllKeywords(); foreach (IKeyword keyword in keywordsList) { keywordMatchList.Add(new KeywordMatch(keyword)); } }
public BaseEngine(IFunctionLibrary functionLibrary) { this.EngineCurrentKeyPress = new CurrentKeyPress(functionLibrary); this.EngineBuffer = new Buffer(functionLibrary); this.EnginePatternWriter = new PatternWriter(functionLibrary); }
public Buffer(IFunctionLibrary functionLibrary) { this.functionLibrary = functionLibrary; this.CurrentKey = new CurrentKeyPress(functionLibrary); this.KeywordMatchService = new KeywordMatchService(functionLibrary); }
public PatternWriter(IFunctionLibrary functionLibrary) { this.functionLibrary = functionLibrary; }
public TestEngine(IFunctionLibrary functionLibrary) : base(functionLibrary) { }
public MeasureEngine(IFunctionLibrary functionLibrary) : base(functionLibrary) { }
public FilterEngine(IFunctionLibrary functionLibrary) : base(functionLibrary) { }
public CurrentKeyPress(IFunctionLibrary functionLibrary) { this.functionLibrary = functionLibrary; }