internal PipelineAddAction(PipelineAddAction template, String name, Regex regex) : base(template, name, regex) { AutoClearOnSkip = template.AutoClearOnSkip; Categories = template.Categories; if (template.cond != null) { String x = optReplace(regex, name, template.cond.Expression); cond = (x == template.cond.Expression) ? template.cond : Condition.Create(x); } }
public PipelineAddTemplate(Pipeline pipeline, XmlNode node) : base(pipeline, node) { template = new PipelineAddAction(pipeline, node); }
internal PipelineErrorAction(PipelineAddAction template, String name, Regex regex) : base(template, name, regex) { }