示例#1
0
 public Magnets(IClassify1 classifyEngine)
 {
     if (null == classifyEngine)
     {
         throw new ArgumentNullException(nameof(classifyEngine));
     }
     _classifyEngine = classifyEngine;
 }
示例#2
0
        public Categories(IClassify1 classifyEngine, IConfig config)
        {
            _classifyEngine = classifyEngine;

            // the config
            _config = config;

            _collection = new CategoriesCollection();

            // we can now reload all the categories
            ReloadCategories();
        }
示例#3
0
        public DetailsForm(IClassify1 classifyEngine, string rawText)
        {
            var engine = new Engine(classifyEngine);

            _htmlDisplay = new HtmlDisplay(engine.Classify, engine.Categories, rawText);

            // we can now init everything.
            InitializeComponent();

            // maximized the window.
            WindowState = FormWindowState.Maximized;
        }
示例#4
0
    public DetailsForm(IClassify1 classifyEngine, string rawText )
    {
      // the classifier engine
      _classifyEngine = classifyEngine;

      // the raw text
      _rawText = rawText;

      // we can now init everything.
      InitializeComponent();

      // maximized the window.
      WindowState = FormWindowState.Maximized;
    }
示例#5
0
 public Logger(IClassify1 classifyEngine, IOptions options)
 {
     _classifyEngine = classifyEngine;
     _options        = options;
 }
示例#6
0
 /// <summary>
 /// The engine constructor.
 /// </summary>
 /// <param name="classifyEngine">The classification engine</param>
 public Engine(IClassify1 classifyEngine)
 {
     // save the classify engine.
     // ReSharper disable once VirtualMemberCallInConstructor
     _classifyEngine = classifyEngine;
 }
示例#7
0
 public Config(IClassify1 classifyEngine)
 {
     _classifyEngine = classifyEngine;
 }