protected AutomationBase(IPropertyLibray propertyLibrary, IEventLibrary eventLibrary, IPatternLibrary patternLibrary) { PropertyLibrary = propertyLibrary; EventLibrary = eventLibrary; PatternLibrary = patternLibrary; ConditionFactory = new ConditionFactory(propertyLibrary); OverlayManager = new OverlayManager(); }
protected AutomationBase(IPropertyLibray propertyLibrary, IEventLibrary eventLibrary, IPatternLibrary patternLibrary) { this.PropertyLibrary = propertyLibrary; this.EventLibrary = eventLibrary; this.PatternLibrary = patternLibrary; this.ConditionFactory = new ConditionFactory(propertyLibrary); // Make sure all pattern ids are initialized var unused = this.PatternLibrary.AllForCurrentFramework; }
protected AutomationBase(IPropertyLibray propertyLibrary, IEventLibrary eventLibrary, IPatternLibrary patternLibrary) { PropertyLibrary = propertyLibrary; EventLibrary = eventLibrary; PatternLibrary = patternLibrary; ConditionFactory = new ConditionFactory(propertyLibrary); OverlayManager = new WinFormsOverlayManager(); // Make sure all pattern ids are initialized var allPatterns = PatternLibrary.AllSupportedPatterns; }
protected AutomationBase(IPropertyLibray propertyLibrary, IEventLibrary eventLibrary, IPatternLibrary patternLibrary) { PropertyLibrary = propertyLibrary; EventLibrary = eventLibrary; PatternLibrary = patternLibrary; ConditionFactory = new ConditionFactory(propertyLibrary); OverlayManager = new WinFormsOverlayManager(); // Make sure all pattern ids are initialized var unused = PatternLibrary.AllForCurrentFramework; }
public ConditionFactory(IPropertyLibray propertyLibrary) { _propertyLibrary = propertyLibrary; }
protected AutomationBase(IPropertyLibray propertyLibrary) { OverlayManager = new OverlayManager(); PropertyLibrary = propertyLibrary; ConditionFactory = new ConditionFactory(propertyLibrary); }