private TsurgeonPattern root; // TODO: can remove? public virtual void SetRoot(TsurgeonPatternRoot root) { this.root = root; foreach (TsurgeonPattern child in children) { child.SetRoot(root); } }
public void SetRoot(TsurgeonPatternRoot root) { child.SetRoot(root); }
public override void SetRoot(TsurgeonPatternRoot root) { base.SetRoot(root); location.SetRoot(root); }
public override void SetRoot(TsurgeonPatternRoot root) { base.SetRoot(root); root.SetCoindexes(); }
public Matcher(Dictionary<string, Tree> newNodeNames, CoindexationGenerator coindexer, TsurgeonPatternRoot tRoot) : base(tRoot, newNodeNames, coindexer) { }
public Matcher(Dictionary <string, Tree> newNodeNames, CoindexationGenerator coindexer, TsurgeonPatternRoot tRoot) : base(tRoot, newNodeNames, coindexer) { }