예제 #1
0
파일: Program.cs 프로젝트: zvonimir/corral
 public void LoadFromDB()
 {
     foreach (var t in RuleTemplateDB.RuleTemplateSet.Keys)
     {
         RuleAsString r = new RuleAsString(t);
         Add(r);
     }
 }
예제 #2
0
파일: Program.cs 프로젝트: zvonimir/corral
 public void Add(RuleAsString rule)
 {
     //var str = string.Format("{0} {1}", annotation == null ? "" : annotation.ToString(), atom);
     if (table.Contains(rule))
     {
         return;
     }
     table.Add(rule);
 }
예제 #3
0
파일: Program.cs 프로젝트: zvonimir/corral
        public override bool Equals(object obj)
        {
            RuleAsString that = obj as RuleAsString;

            return(this.preSet.SetEquals(that.preSet) && this.postSet.SetEquals(that.postSet));
        }