private void button1_Click(object sender, EventArgs e) { if (!string.IsNullOrEmpty(_pathLoad)) // если файл был выбран { shredder = new ShredderJava(); shredder.Path = _pathLoad; // передаем объекту путь к файлу который нужно "нарезать" shredder.ShredderControll(); // "нарезание" кода на части if (!shredder.ErrorFinde) { analyzer = new AnalyzerJava(); analyzer.Shredder = shredder; // передаем в анализатор контенер кода analyzer.AnalyzerController(); // анализируем весь контенер analyzeResult = new AnalyzeResult(analyzer); ViewShredder(); // выводим контенер ViewLog(); // выводим результат StampLoad(); // ставим "штамп" качества analyzeResult.DiagramDraw(chart1, 1); //строим диаграму analyzeResult.DiagramDraw(chart2, 2); //строим диаграму } else { _errorList.ErrorWindow(-1); // отображение ошибки } } else { _errorList.ErrorWindow(1); //отображение ошибки } }