public void Add(string module, ExtractionDescription extractor){
     if (!modules.Contains(module)){
         modules.Add(module);
     }
     if (!extractors.ContainsKey(module)){
         extractors[module] = new List<ExtractionDescription>();
     }
     extractors[module].Add(extractor);
 }
 public void Add(ExtractionDescription extractor){
     Add("default", extractor);
 }
Example #3
0
 public ExtractionRule(ExtractionDescription desc, params ExtractionDescription[] extractors) : this(){
     Extractions.Add(desc);
     Extractions.AddRange(extractors);
     Extractions.Optimize();
 }