protected Node(string name, Node parent, NodeDatabase db, bool selected = false) { Name = name; Parent = parent; Db = db; Selected = selected; db.Insert(this); }
public Table(string name, Node parent, NodeDatabase db) : base(name, parent, db) { EvalNodes = new SortedSet <EvalNode>(); Tables = new SortedSet <Table>(); RuleNodes = new SortedSet <RuleNode>(); }
public EvalNode(string name, Node parent, NodeDatabase db) : base(name, parent, db) { }
public RuleNode(string name, Node parent, NodeDatabase db) : base(name, parent, db) { Priority = 0; Rule = ""; }