public IProcessor CreateFromXML(XmlElement element) { if (element.Name != cElementName) { throw new ArgumentException(string.Format("argument must be a {0} element", cElementName), "element"); } OutputIfProcessorBaseProperties baseProperties = new OutputIfProcessorBaseProperties(); baseProperties.FillFromXml(element); return(new OutputIfContainsProcessor(baseProperties)); }
private OutputIfContainsProcessor(OutputIfProcessorBaseProperties baseProperties) : base(baseProperties) { }
private OutputIfEqualProcessor(OutputIfProcessorBaseProperties baseProperties) : base(baseProperties) { }
protected OutputIfProcessor(OutputIfProcessorBaseProperties baseProperties) : base(baseProperties) { }