From b3db359938788795660a894c7fe4115a2e07a6f2 Mon Sep 17 00:00:00 2001 From: Nils Christian Ehmke <nils@rhocas.de> Date: Sun, 5 Mar 2017 20:00:52 +0100 Subject: [PATCH] Splitted the application into multiple projects --- .gitignore | 23 +- build.gradle | 244 +++--------------- .../build.gradle | 46 ++++ .../kieker/diagnosis/guitest/GUITest.java | 8 +- .../diagnosis/guitest/components/Button.java | 0 .../diagnosis/guitest/components/Label.java | 0 .../guitest/components/TextField.java | 0 .../diagnosis/guitest/mainview/MainView.java | 0 .../guitest/mainview/dialog/AboutDialog.java | 0 .../mainview/dialog/SettingsDialog.java | 0 .../guitest/mainview/subview/CallsView.java | 0 .../guitest/mainview/subview/TracesView.java | 0 .../src}/main/java/kieker/diagnosis/Main.java | 2 +- .../gui/about/AboutDialogController.java | 0 .../gui/about/AboutDialogControllerIfc.java | 0 .../diagnosis/gui/about/AboutDialogView.java | 0 .../AggregatedCallsController.java | 0 .../AggregatedCallsControllerIfc.java | 0 .../AggregatedCallsFilterContent.java | 0 .../aggregatedcalls/AggregatedCallsView.java | 0 .../AggregatedTracesController.java | 0 .../AggregatedTracesControllerIfc.java | 0 .../AggregatedTracesView.java | 0 .../BugReportingDialogController.java | 0 .../BugReportingDialogControllerIfc.java | 0 .../bugreporting/BugReportingDialogView.java | 0 .../diagnosis/gui/calls/CallsController.java | 0 .../gui/calls/CallsControllerIfc.java | 0 .../kieker/diagnosis/gui/calls/CallsView.java | 0 .../converter/AbstractStringConverter.java | 0 .../ComponentNamesStringConverter.java | 0 .../OperationNamesStringConverter.java | 0 .../converter/ThresholdStringConverter.java | 0 .../converter/TimeUnitStringConverter.java | 0 .../TimestampTypesStringConverter.java | 0 .../table/AbstractTableCellFactory.java | 0 .../table/ComponentCellValueFactory.java | 0 .../table/DurationCellValueFactory.java | 0 .../table/DurationTableCellFactory.java | 0 .../components/table/FailedRowFactory.java | 0 .../table/OperationCellValueFactory.java | 0 .../table/TimestampTableCellFactory.java | 0 .../AbstractLazyOperationCallTreeItem.java | 0 .../AbstractTreeTableCellFactory.java | 0 .../ComponentTreeCellValueFactory.java | 0 .../treetable/DurationTreeCellFactory.java | 0 .../DurationTreeCellValueFactory.java | 0 .../treetable/FailedRowFactory.java | 0 .../LazyAggregatedOperationCallTreeItem.java | 0 .../treetable/LazyOperationCallTreeItem.java | 0 .../OperationTreeCellValueFactory.java | 0 .../treetable/PercentTreeCellFactory.java | 0 .../TimestampTreeTableCellFactory.java | 0 .../diagnosis/gui/main/MainController.java | 19 +- .../diagnosis/gui/main/MainControllerIfc.java | 0 .../kieker/diagnosis/gui/main/MainView.java | 0 .../MonitoringStatisticsController.java | 0 .../MonitoringStatisticsControllerIfc.java | 0 .../MonitoringStatisticsView.java | 0 .../settings/SettingsDialogController.java | 0 .../settings/SettingsDialogControllerIfc.java | 0 .../gui/settings/SettingsDialogView.java | 0 .../gui/traces/TracesController.java | 0 .../gui/traces/TracesControllerIfc.java | 0 .../diagnosis/gui/traces/TracesView.java | 0 .../diagnosis/service/data/DataService.java | 0 .../data/ImportAnalysisConfiguration.java | 0 .../data/domain/AbstractOperationCall.java | 0 .../service/data/domain/AbstractTrace.java | 0 .../data/domain/AggregatedOperationCall.java | 0 .../service/data/domain/AggregatedTrace.java | 0 .../service/data/domain/OperationCall.java | 0 .../diagnosis/service/data/domain/Trace.java | 0 .../AggregatedTraceStatisticsDecorator.java | 0 .../data/stages/AllowedRecordsFilter.java | 0 .../stages/BeginEndOfMonitoringDetector.java | 0 .../diagnosis/service/data/stages/Filter.java | 0 .../data/stages/LegacyTraceReconstructor.java | 0 .../data/stages/OperationCallAggregator.java | 0 .../data/stages/OperationCallExtractor.java | 0 .../stages/OperationCallHandlerComposite.java | 0 .../service/data/stages/ReadingComposite.java | 0 .../service/data/stages/Statistics.java | 0 .../data/stages/StatisticsUtility.java | 0 .../stages/TraceAggregationComposite.java | 0 .../service/data/stages/TraceAggregator.java | 0 .../stages/TraceReconstructionComposite.java | 0 .../data/stages/TraceReconstructor.java | 0 .../data/stages/TraceStatisticsDecorator.java | 0 .../diagnosis/service/export/CSVData.java | 0 .../service/export/CSVDataCollector.java | 0 .../service/export/ExportService.java | 0 .../service/filter/FilterService.java | 0 .../nameconverter/NameConverterService.java | 0 .../service/properties/PropertiesService.java | 0 .../src}/main/resources/config.properties | 0 .../src}/main/resources/kieker-logo.png | Bin .../src}/main/resources/log4j2.xml | 0 .../src}/main/resources/logback.xml | 0 .../src}/main/resources/splashscreen.png | Bin .../diagnosis/gui/about/AboutDialog.css | 0 .../diagnosis/gui/about/AboutDialog.fxml | 0 .../gui/about/aboutdialog.properties | 0 .../gui/about/aboutdialog_de.properties | 0 .../gui/aggregatedcalls/AggregatedCalls.css | 0 .../gui/aggregatedcalls/AggregatedCalls.fxml | 0 .../aggregatedcalls.properties | 0 .../aggregatedcalls_de.properties | 0 .../gui/aggregatedtraces/AggregatedTraces.css | 0 .../aggregatedtraces/AggregatedTraces.fxml | 0 .../aggregatedtraces.properties | 0 .../aggregatedtraces_de.properties | 0 .../gui/bugreporting/BugReportingDialog.css | 0 .../gui/bugreporting/BugReportingDialog.fxml | 0 .../bugreportingdialog.properties | 0 .../bugreportingdialog_de.properties | 0 .../kieker/diagnosis/gui/calls/Calls.css | 0 .../kieker/diagnosis/gui/calls/Calls.fxml | 0 .../diagnosis/gui/calls/calls.properties | 0 .../diagnosis/gui/calls/calls_de.properties | 0 .../gui/components/components.properties | 0 .../gui/components/components_de.properties | 0 .../views/kieker/diagnosis/gui/main/Main.css | 0 .../views/kieker/diagnosis/gui/main/Main.fxml | 0 .../kieker/diagnosis/gui/main/main.properties | 0 .../diagnosis/gui/main/main_de.properties | 0 .../MonitoringStatistics.css | 0 .../MonitoringStatistics.fxml | 0 .../monitoringstatistics.properties | 0 .../monitoringstatistics_de.properties | 0 .../diagnosis/gui/settings/SettingsDialog.css | 0 .../gui/settings/SettingsDialog.fxml | 0 .../gui/settings/settingsdialog.properties | 0 .../gui/settings/settingsdialog_de.properties | 0 .../kieker/diagnosis/gui/traces/Traces.css | 0 .../kieker/diagnosis/gui/traces/Traces.fxml | 0 .../diagnosis/gui/traces/traces.properties | 0 .../diagnosis/gui/traces/traces_de.properties | 0 .../gui/util/errorhandling.properties | 0 .../gui/util/errorhandling_de.properties | 0 .../data/ImportAnalysisConfigurationTest.java | 4 +- .../domain/AbstractOperationCallTest.java | 0 .../domain/AggregatedOperationCallTest.java | 0 .../data/domain/OperationCallTest.java | 0 ...ggregatedTraceStatisticsDecoratorTest.java | 0 .../stages/LegacyTraceReconstructorTest.java | 2 +- .../data/stages/TraceReconstructorTest.java | 0 .../stages/TraceStatisticsDecoratorTest.java | 0 .../nameconverter/NameServiceTest.java | 0 .../properties/PropertiesServiceTest.java | 0 .../build.gradle | 7 + .../java/kieker/diagnosis/common/Mapper.java | 0 .../diagnosis/common/TechnicalException.java | 0 .../diagnosis/gui/AbstractController.java | 0 .../kieker/diagnosis/gui/AbstractView.java | 0 .../java/kieker/diagnosis/gui/Context.java | 0 .../kieker/diagnosis/gui/ContextEntry.java | 0 .../java/kieker/diagnosis/gui/ContextKey.java | 0 .../java/kieker/diagnosis/gui/GUIUtil.java | 44 ++-- .../kieker/diagnosis/gui/InjectComponent.java | 0 .../diagnosis/service/InjectService.java | 0 .../kieker/diagnosis/service/ServiceIfc.java | 0 .../kieker/diagnosis/service/ServiceUtil.java | 0 .../kieker/diagnosis/common/MapperTest.java | 0 .../build.gradle | 161 ++++++++++++ .../config}/checkstyle/checkstyle.xml | 2 +- .../config}/checkstyle/suppressions.xml | 0 .../config}/eclipse/cleanup.xml | 0 .../config}/eclipse/formatter.xml | 0 .../config}/pmd/ruleset.xml | 0 .../example}/aop.xml | 0 .../example}/event monitoring log/kieker.bin | Bin .../example}/event monitoring log/kieker.map | 0 ...kieker-20100830-082225582-UTC-Thread-2.dat | 0 .../execution monitoring log/kieker.map | 0 .../licenses}/JCTools-7239659ba0.LICENSE | 0 .../licenses}/guava-18.0.LICENSE | 0 .../licenses}/hppc-0.7.1.LICENSE | 0 .../licenses}/jfxtras-common-8.0-r4.LICENSE | 0 .../licenses}/jfxtras-controls-8.0-r4.LICENSE | 0 .../licenses}/jfxtras-fxml-8.0-r4.LICENSE | 0 .../licenses}/kieker-1.12.LICENSE | 0 .../licenses}/log4j-api-2.4.LICENSE | 0 .../licenses}/log4j-core-2.4.LICENSE | 0 .../licenses}/logback-classic-1.1.3.LICENSE | 0 .../licenses}/logback-core-1.1.3.LICENSE | 0 .../licenses}/slf4j-api-1.7.12.LICENSE | 0 .../licenses}/teetime-2.0.LICENSE | 0 .../licenses}/teetime-stages-2.0.LICENSE | 0 .../manual}/Manual_DE.tex | 0 .../manual}/Manual_EN.tex | 0 .../manual}/img_DE/Einstellungen.jpg | Bin settings.gradle | 1 + 193 files changed, 295 insertions(+), 268 deletions(-) create mode 100644 kieker-trace-diagnosis-application/build.gradle rename {src => kieker-trace-diagnosis-application/src}/guitest/java/kieker/diagnosis/guitest/GUITest.java (92%) rename {src => kieker-trace-diagnosis-application/src}/guitest/java/kieker/diagnosis/guitest/components/Button.java (100%) rename {src => kieker-trace-diagnosis-application/src}/guitest/java/kieker/diagnosis/guitest/components/Label.java (100%) rename {src => kieker-trace-diagnosis-application/src}/guitest/java/kieker/diagnosis/guitest/components/TextField.java (100%) rename {src => kieker-trace-diagnosis-application/src}/guitest/java/kieker/diagnosis/guitest/mainview/MainView.java (100%) rename {src => kieker-trace-diagnosis-application/src}/guitest/java/kieker/diagnosis/guitest/mainview/dialog/AboutDialog.java (100%) rename {src => kieker-trace-diagnosis-application/src}/guitest/java/kieker/diagnosis/guitest/mainview/dialog/SettingsDialog.java (100%) rename {src => kieker-trace-diagnosis-application/src}/guitest/java/kieker/diagnosis/guitest/mainview/subview/CallsView.java (100%) rename {src => kieker-trace-diagnosis-application/src}/guitest/java/kieker/diagnosis/guitest/mainview/subview/TracesView.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/Main.java (94%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/about/AboutDialogController.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/about/AboutDialogControllerIfc.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/about/AboutDialogView.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsController.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsControllerIfc.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsFilterContent.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsView.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesController.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesControllerIfc.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesView.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogController.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogControllerIfc.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogView.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/calls/CallsController.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/calls/CallsControllerIfc.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/calls/CallsView.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/converter/AbstractStringConverter.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/converter/ComponentNamesStringConverter.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/converter/OperationNamesStringConverter.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/converter/ThresholdStringConverter.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/converter/TimeUnitStringConverter.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/converter/TimestampTypesStringConverter.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/table/AbstractTableCellFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/table/ComponentCellValueFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/table/DurationCellValueFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/table/DurationTableCellFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/table/FailedRowFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/table/OperationCellValueFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/table/TimestampTableCellFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/treetable/AbstractLazyOperationCallTreeItem.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/treetable/AbstractTreeTableCellFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/treetable/ComponentTreeCellValueFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/treetable/DurationTreeCellFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/treetable/DurationTreeCellValueFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/treetable/FailedRowFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/treetable/LazyAggregatedOperationCallTreeItem.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/treetable/LazyOperationCallTreeItem.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/treetable/OperationTreeCellValueFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/treetable/PercentTreeCellFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/components/treetable/TimestampTreeTableCellFactory.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/main/MainController.java (92%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/main/MainControllerIfc.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/main/MainView.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsController.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsControllerIfc.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsView.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/settings/SettingsDialogController.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/settings/SettingsDialogControllerIfc.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/settings/SettingsDialogView.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/traces/TracesController.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/traces/TracesControllerIfc.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/gui/traces/TracesView.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/DataService.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/ImportAnalysisConfiguration.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/domain/AbstractOperationCall.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/domain/AbstractTrace.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/domain/AggregatedOperationCall.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/domain/AggregatedTrace.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/domain/OperationCall.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/domain/Trace.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/AggregatedTraceStatisticsDecorator.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/AllowedRecordsFilter.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/BeginEndOfMonitoringDetector.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/Filter.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/LegacyTraceReconstructor.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/OperationCallAggregator.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/OperationCallExtractor.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/OperationCallHandlerComposite.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/ReadingComposite.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/Statistics.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/StatisticsUtility.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/TraceAggregationComposite.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/TraceAggregator.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/TraceReconstructionComposite.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/TraceReconstructor.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/data/stages/TraceStatisticsDecorator.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/export/CSVData.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/export/CSVDataCollector.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/export/ExportService.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/filter/FilterService.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/nameconverter/NameConverterService.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/java/kieker/diagnosis/service/properties/PropertiesService.java (100%) rename {src => kieker-trace-diagnosis-application/src}/main/resources/config.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/resources/kieker-logo.png (100%) rename {src => kieker-trace-diagnosis-application/src}/main/resources/log4j2.xml (100%) rename {src => kieker-trace-diagnosis-application/src}/main/resources/logback.xml (100%) rename {src => kieker-trace-diagnosis-application/src}/main/resources/splashscreen.png (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/about/AboutDialog.css (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/about/AboutDialog.fxml (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/about/aboutdialog.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/about/aboutdialog_de.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/aggregatedcalls/AggregatedCalls.css (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/aggregatedcalls/AggregatedCalls.fxml (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/aggregatedcalls/aggregatedcalls.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/aggregatedcalls/aggregatedcalls_de.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/aggregatedtraces/AggregatedTraces.css (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/aggregatedtraces/AggregatedTraces.fxml (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/aggregatedtraces/aggregatedtraces.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/aggregatedtraces/aggregatedtraces_de.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/bugreporting/BugReportingDialog.css (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/bugreporting/BugReportingDialog.fxml (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/bugreporting/bugreportingdialog.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/bugreporting/bugreportingdialog_de.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/calls/Calls.css (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/calls/Calls.fxml (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/calls/calls.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/calls/calls_de.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/components/components.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/components/components_de.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/main/Main.css (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/main/Main.fxml (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/main/main.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/main/main_de.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatistics.css (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatistics.fxml (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/monitoringstatistics/monitoringstatistics.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/monitoringstatistics/monitoringstatistics_de.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/settings/SettingsDialog.css (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/settings/SettingsDialog.fxml (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/settings/settingsdialog.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/settings/settingsdialog_de.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/traces/Traces.css (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/traces/Traces.fxml (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/traces/traces.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/traces/traces_de.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/util/errorhandling.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/main/views/kieker/diagnosis/gui/util/errorhandling_de.properties (100%) rename {src => kieker-trace-diagnosis-application/src}/test/java/kieker/diagnosis/service/data/ImportAnalysisConfigurationTest.java (94%) rename {src => kieker-trace-diagnosis-application/src}/test/java/kieker/diagnosis/service/data/domain/AbstractOperationCallTest.java (100%) rename {src => kieker-trace-diagnosis-application/src}/test/java/kieker/diagnosis/service/data/domain/AggregatedOperationCallTest.java (100%) rename {src => kieker-trace-diagnosis-application/src}/test/java/kieker/diagnosis/service/data/domain/OperationCallTest.java (100%) rename {src => kieker-trace-diagnosis-application/src}/test/java/kieker/diagnosis/service/data/stages/AggregatedTraceStatisticsDecoratorTest.java (100%) rename {src => kieker-trace-diagnosis-application/src}/test/java/kieker/diagnosis/service/data/stages/LegacyTraceReconstructorTest.java (98%) rename {src => kieker-trace-diagnosis-application/src}/test/java/kieker/diagnosis/service/data/stages/TraceReconstructorTest.java (100%) rename {src => kieker-trace-diagnosis-application/src}/test/java/kieker/diagnosis/service/data/stages/TraceStatisticsDecoratorTest.java (100%) rename {src => kieker-trace-diagnosis-application/src}/test/java/kieker/diagnosis/service/nameconverter/NameServiceTest.java (100%) rename {src => kieker-trace-diagnosis-application/src}/test/java/kieker/diagnosis/service/properties/PropertiesServiceTest.java (100%) create mode 100644 kieker-trace-diagnosis-architecture/build.gradle rename {src => kieker-trace-diagnosis-architecture/src}/main/java/kieker/diagnosis/common/Mapper.java (100%) rename {src => kieker-trace-diagnosis-architecture/src}/main/java/kieker/diagnosis/common/TechnicalException.java (100%) rename {src => kieker-trace-diagnosis-architecture/src}/main/java/kieker/diagnosis/gui/AbstractController.java (100%) rename {src => kieker-trace-diagnosis-architecture/src}/main/java/kieker/diagnosis/gui/AbstractView.java (100%) rename {src => kieker-trace-diagnosis-architecture/src}/main/java/kieker/diagnosis/gui/Context.java (100%) rename {src => kieker-trace-diagnosis-architecture/src}/main/java/kieker/diagnosis/gui/ContextEntry.java (100%) rename {src => kieker-trace-diagnosis-architecture/src}/main/java/kieker/diagnosis/gui/ContextKey.java (100%) rename {src => kieker-trace-diagnosis-architecture/src}/main/java/kieker/diagnosis/gui/GUIUtil.java (90%) rename {src => kieker-trace-diagnosis-architecture/src}/main/java/kieker/diagnosis/gui/InjectComponent.java (100%) rename {src => kieker-trace-diagnosis-architecture/src}/main/java/kieker/diagnosis/service/InjectService.java (100%) rename {src => kieker-trace-diagnosis-architecture/src}/main/java/kieker/diagnosis/service/ServiceIfc.java (100%) rename {src => kieker-trace-diagnosis-architecture/src}/main/java/kieker/diagnosis/service/ServiceUtil.java (100%) rename {src => kieker-trace-diagnosis-architecture/src}/test/java/kieker/diagnosis/common/MapperTest.java (100%) create mode 100644 kieker-trace-diagnosis-release-engineering/build.gradle rename {config => kieker-trace-diagnosis-release-engineering/config}/checkstyle/checkstyle.xml (97%) rename {config => kieker-trace-diagnosis-release-engineering/config}/checkstyle/suppressions.xml (100%) rename {config => kieker-trace-diagnosis-release-engineering/config}/eclipse/cleanup.xml (100%) rename {config => kieker-trace-diagnosis-release-engineering/config}/eclipse/formatter.xml (100%) rename {config => kieker-trace-diagnosis-release-engineering/config}/pmd/ruleset.xml (100%) rename {example => kieker-trace-diagnosis-release-engineering/example}/aop.xml (100%) rename {example => kieker-trace-diagnosis-release-engineering/example}/event monitoring log/kieker.bin (100%) rename {example => kieker-trace-diagnosis-release-engineering/example}/event monitoring log/kieker.map (100%) rename {example => kieker-trace-diagnosis-release-engineering/example}/execution monitoring log/kieker-20100830-082225582-UTC-Thread-2.dat (100%) rename {example => kieker-trace-diagnosis-release-engineering/example}/execution monitoring log/kieker.map (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/JCTools-7239659ba0.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/guava-18.0.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/hppc-0.7.1.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/jfxtras-common-8.0-r4.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/jfxtras-controls-8.0-r4.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/jfxtras-fxml-8.0-r4.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/kieker-1.12.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/log4j-api-2.4.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/log4j-core-2.4.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/logback-classic-1.1.3.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/logback-core-1.1.3.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/slf4j-api-1.7.12.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/teetime-2.0.LICENSE (100%) rename {licenses => kieker-trace-diagnosis-release-engineering/licenses}/teetime-stages-2.0.LICENSE (100%) rename {manual => kieker-trace-diagnosis-release-engineering/manual}/Manual_DE.tex (100%) rename {manual => kieker-trace-diagnosis-release-engineering/manual}/Manual_EN.tex (100%) rename {manual => kieker-trace-diagnosis-release-engineering/manual}/img_DE/Einstellungen.jpg (100%) create mode 100644 settings.gradle diff --git a/.gitignore b/.gitignore index 6e0be43c..64c41eee 100644 --- a/.gitignore +++ b/.gitignore @@ -1,13 +1,10 @@ -/.classpath -/.gradle/ -/.project -/.settings/org.eclipse.jdt.core.prefs -/bin/ -/build -/teetime.log -/*.log -/.nb-gradle/private/ -/manual/*.log -/manual/*.pdf -/manual/*.aux -/logs +.project +.classpath +bin +build +logs +*.log +.settings +.gradle +*.aux +*.pdf diff --git a/build.gradle b/build.gradle index 1f140235..b8cf9226 100644 --- a/build.gradle +++ b/build.gradle @@ -1,228 +1,44 @@ -apply plugin: 'application' -apply plugin: 'eclipse' - -jar.baseName = 'kieker-trace-diagnosis' -mainClassName = 'kieker.diagnosis.Main' -version = '1.2.0-SNAPSHOT' - -sourceCompatibility = '1.8' -targetCompatibility = '1.8' - -repositories { - mavenCentral() - jcenter() - maven { url 'https://jitpack.io' } -} - -dependencies { - runtime 'org.apache.logging.log4j:log4j-core:2.4' +subprojects { + apply plugin: 'java' + apply plugin: 'eclipse' - compile 'org.jfxtras:jfxtras-controls:8.0-r4' - compile 'net.sourceforge.teetime:teetime:2.0' - compile 'net.sourceforge.teetime-stages:teetime-stages:2.0' - compile 'net.kieker-monitoring:kieker:1.12' - compile 'org.apache.logging.log4j:log4j-api:2.4' - - testCompile 'org.testfx:testfx-core:4.0.1-alpha' - testCompile 'org.testfx:testfx-junit:4.0.1-alpha' - - testCompile 'org.hamcrest:hamcrest-core:1.3' - testCompile 'org.hamcrest:hamcrest-library:1.3' - testCompile 'junit:junit:4.12' -} -sourceSets { - main { - resources { - srcDirs += 'src/main/views' - } - } + version = '1.2.0-SNAPSHOT' - guitest { - java { - srcDir 'guitest' - - compileClasspath += main.output + test.output - runtimeClasspath += main.output + test.output - } + repositories { + mavenCentral() + jcenter() + maven { url 'https://jitpack.io' } } -} -configurations { - guitestCompile.extendsFrom testRuntime - guitestRuntime.extendsFrom testCompile -} - -task testGUI(type: Test) { - testClassesDir = project.sourceSets.guitest.output.classesDir - classpath = project.sourceSets.guitest.runtimeClasspath - reports.html.destination = file("$buildDir/reports/testsGUI") - jvmArgs = ['-Dglass.platform=Monocle', '-Dmonocle.platform=Headless', '-Dprism.order=sw', '-Dprism.text=t2k', '-Dtestfx.robot=glass'] -} - -apply plugin: 'pmd' -pmd { - ignoreFailures = true - - ruleSets = [] - ruleSetFiles = files('config/pmd/ruleset.xml') + sourceCompatibility = '1.8' + targetCompatibility = '1.8' - toolVersion = '5.3.3' -} - -apply plugin: 'checkstyle' -checkstyle { - ignoreFailures = true - showViolations = false -} - -apply plugin: 'findbugs' -findbugs { - ignoreFailures = true - effort = "max" - reportLevel = "low" -} - -task createStartScript(type: CreateStartScripts) { - mainClassName = project.mainClassName - applicationName = 'start' - outputDir = new File(project.buildDir, 'scripts') - classpath = jar.outputs.files + project.configurations.runtime -} - -def commonDistBinConfiguration = { - into('lib') { - from configurations.runtime - from jar.archivePath - from 'licenses' - } - - into ('example') { from 'example' } - into ('manual') { from 'manual/Manual_DE.pdf' } - into ('manual') { from 'manual/Manual_EN.pdf' } - - into('.') { - from 'LICENSE' - from 'CHANGELOG' - } -} - -task latexRunDE1(type: Exec) { - workingDir 'manual' - commandLine 'pdflatex', 'Manual_DE' -} - -task latexRunDE2(type: Exec) { - workingDir 'manual' - commandLine 'pdflatex', 'Manual_DE' -} - -task latexRunEN1(type: Exec) { - workingDir 'manual' - commandLine 'pdflatex', 'Manual_EN' -} + apply plugin: 'pmd' + pmd { + ignoreFailures = true -task latexRunEN2(type: Exec) { - workingDir 'manual' - commandLine 'pdflatex', 'Manual_EN' -} - -task buildUserManualDE() { - - inputs.files fileTree('manual') { - include 'Manual_DE.tex' - } - outputs.file file('manual/Manual_DE.pdf') - - doLast { - tasks.latexRunDE1.execute() - tasks.latexRunDE2.execute() + ruleSets = [] + ruleSetFiles = files('../kieker-trace-diagnosis-release-engineering/config/pmd/ruleset.xml') + + toolVersion = '5.3.3' } -} - -task buildUserManualEN() { - - inputs.files fileTree('manual') { - include 'Manual_EN.tex' - } - outputs.file file('manual/Manual_EN.pdf') - - doLast { - tasks.latexRunEN1.execute() - tasks.latexRunEN2.execute() - } -} - -task distBinWinWithoutDocumentation(type: Zip, dependsOn: [jar, createStartScript]) { - description = 'Bundles the project as a JVM application with OS specific libs and script for Windows.' - classifier = 'windows' - configure commonDistBinConfiguration - - into ('bin') { - from createStartScript.getWindowsScript() + apply plugin: 'checkstyle' + checkstyle { + configFile = file('../kieker-trace-diagnosis-release-engineering/config/checkstyle/checkstyle.xml') + + ignoreFailures = true + showViolations = false } -} - -task distBinWin(dependsOn: [buildUserManualDE, buildUserManualEN, distBinWinWithoutDocumentation]) { - description = 'Bundles the project as a JVM application with OS specific libs and script for Windows.' -} - -task distBinLinuxWithoutDocumentation(type: Tar, dependsOn: [jar, createStartScript]) { - description = 'Bundles the project as a JVM application with OS specific libs and script for Linux.' - classifier = 'linux' - compression = Compression.GZIP - - configure commonDistBinConfiguration - - into ('bin') { - from createStartScript.getUnixScript() + + apply plugin: 'findbugs' + findbugs { + ignoreFailures = true + effort = "max" + reportLevel = "low" } } -task distBinLinux(dependsOn: [buildUserManualDE, buildUserManualEN, distBinLinuxWithoutDocumentation]) { - description = 'Bundles the project as a JVM application with OS specific libs and script for Linux.' -} - -task distAllBin(dependsOn: [distBinWin, distBinLinux]) { - description = 'Bundles the project as a JVM application with OS specific libs and scripts for all platforms.' -} - -task distAllBinWithoutDocumentation(dependsOn: [distBinWinWithoutDocumentation, distBinLinuxWithoutDocumentation]) { - description = 'Bundles the project as a JVM application with OS specific libs and scripts for all platforms.' -} - -def commonDistSrcConfiguration = { - classifier 'src' - - into ('src') { from 'src' } - into ('config') { from 'config' } - into ('example') { from 'example' } - into ('licenses') { from 'licenses' } - - into ('manual') { from 'manual/Manual_DE.tex' } - into ('manual') { from 'manual/Manual_EN.tex' } - - from ('.') { - include 'CHANGELOG' - include 'LICENSE' - include 'README' - include 'build.gradle' - } -} - -task distSrcZip(type: Zip) { - configure commonDistSrcConfiguration -} - -task distSrcTar(type: Tar) { - configure commonDistSrcConfiguration - compression = Compression.GZIP -} - -task distAllSrc(dependsOn: [distSrcZip, distSrcTar]) { - description = 'Bundles the source files of the project.' -} - def regexpReplaceInFile(File file, String searchExp, String replaceExp) { String contents = file.getText('UTF-8') contents = contents.replaceAll(searchExp, replaceExp) @@ -234,4 +50,4 @@ task updateLicenseHeaderYear() << { tree.each { File file -> regexpReplaceInFile(file, 'Copyright 20\\d\\d Kieker Project', 'Copyright 2015-2016 Kieker Project') } -} \ No newline at end of file +} diff --git a/kieker-trace-diagnosis-application/build.gradle b/kieker-trace-diagnosis-application/build.gradle new file mode 100644 index 00000000..3f4c4720 --- /dev/null +++ b/kieker-trace-diagnosis-application/build.gradle @@ -0,0 +1,46 @@ +sourceSets { + main { + resources { + srcDirs += 'src/main/views' + } + } + + guitest { + java { + srcDir 'guitest' + + compileClasspath += main.output + test.output + runtimeClasspath += main.output + test.output + } + } +} + +configurations { + guitestCompile.extendsFrom testRuntime + guitestRuntime.extendsFrom testCompile +} + +dependencies { + runtime 'org.apache.logging.log4j:log4j-core:2.4' + + compile project(':kieker-trace-diagnosis-architecture') + compile 'org.jfxtras:jfxtras-controls:8.0-r4' + compile 'net.sourceforge.teetime:teetime:2.0' + compile 'net.sourceforge.teetime-stages:teetime-stages:2.0' + compile 'net.kieker-monitoring:kieker:1.12' + compile 'org.apache.logging.log4j:log4j-api:2.4' + + testCompile 'org.testfx:testfx-core:4.0.1-alpha' + testCompile 'org.testfx:testfx-junit:4.0.1-alpha' + + testCompile 'org.hamcrest:hamcrest-core:1.3' + testCompile 'org.hamcrest:hamcrest-library:1.3' + testCompile 'junit:junit:4.12' +} + +task testGUI(type: Test) { + testClassesDir = project.sourceSets.guitest.output.classesDir + classpath = project.sourceSets.guitest.runtimeClasspath + reports.html.destination = file("$buildDir/reports/testsGUI") + jvmArgs = ['-Dglass.platform=Monocle', '-Dmonocle.platform=Headless', '-Dprism.order=sw', '-Dprism.text=t2k', '-Dtestfx.robot=glass'] +} \ No newline at end of file diff --git a/src/guitest/java/kieker/diagnosis/guitest/GUITest.java b/kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/GUITest.java similarity index 92% rename from src/guitest/java/kieker/diagnosis/guitest/GUITest.java rename to kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/GUITest.java index 4d411071..788b6597 100644 --- a/src/guitest/java/kieker/diagnosis/guitest/GUITest.java +++ b/kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/GUITest.java @@ -77,7 +77,7 @@ public final class GUITest extends ApplicationTest { public void importOfFirstExampleMonitoringLogShouldWork( ) { // Unfortunately TestFX cannot handle the native file dialog of JavaFX. Therefore we have to use direct access as a workaround. final DataService dataService = ServiceUtil.getService( DataService.class ); - dataService.loadMonitoringLogFromFS( new File( "example/execution monitoring log" ) ); + dataService.loadMonitoringLogFromFS( new File( "../kieker-trace-diagnosis-release-engineering/example/execution monitoring log" ) ); final MainView mainView = new MainView( this ); mainView.getCallsButton( ).click( ); @@ -95,7 +95,7 @@ public final class GUITest extends ApplicationTest { public void importOfSecondExampleMonitoringLogShouldWork( ) { // Unfortunately TestFX cannot handle the native file dialog of JavaFX. Therefore we have to use direct access as a workaround. final DataService dataService = ServiceUtil.getService( DataService.class ); - dataService.loadMonitoringLogFromFS( new File( "example/event monitoring log" ) ); + dataService.loadMonitoringLogFromFS( new File( "../kieker-trace-diagnosis-release-engineering/example/event monitoring log" ) ); final MainView mainView = new MainView( this ); mainView.getCallsButton( ).click( ); @@ -113,7 +113,7 @@ public final class GUITest extends ApplicationTest { public void testFilterForCallView( ) throws InterruptedException { // Unfortunately TestFX cannot handle the native file dialog of JavaFX. Therefore we have to use direct access as a workaround. final DataService dataService = ServiceUtil.getService( DataService.class ); - dataService.loadMonitoringLogFromFS( new File( "example/event monitoring log" ) ); + dataService.loadMonitoringLogFromFS( new File( "../kieker-trace-diagnosis-release-engineering/example/event monitoring log" ) ); final MainView mainView = new MainView( this ); mainView.getCallsButton( ).click( ); @@ -135,7 +135,7 @@ public final class GUITest extends ApplicationTest { public void testFilterForTracesView( ) throws InterruptedException { // Unfortunately TestFX cannot handle the native file dialog of JavaFX. Therefore we have to use direct access as a workaround. final DataService dataService = ServiceUtil.getService( DataService.class ); - dataService.loadMonitoringLogFromFS( new File( "example/event monitoring log" ) ); + dataService.loadMonitoringLogFromFS( new File( "../kieker-trace-diagnosis-release-engineering/example/event monitoring log" ) ); final MainView mainView = new MainView( this ); mainView.getTracesButton( ).click( ); diff --git a/src/guitest/java/kieker/diagnosis/guitest/components/Button.java b/kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/components/Button.java similarity index 100% rename from src/guitest/java/kieker/diagnosis/guitest/components/Button.java rename to kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/components/Button.java diff --git a/src/guitest/java/kieker/diagnosis/guitest/components/Label.java b/kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/components/Label.java similarity index 100% rename from src/guitest/java/kieker/diagnosis/guitest/components/Label.java rename to kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/components/Label.java diff --git a/src/guitest/java/kieker/diagnosis/guitest/components/TextField.java b/kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/components/TextField.java similarity index 100% rename from src/guitest/java/kieker/diagnosis/guitest/components/TextField.java rename to kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/components/TextField.java diff --git a/src/guitest/java/kieker/diagnosis/guitest/mainview/MainView.java b/kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/mainview/MainView.java similarity index 100% rename from src/guitest/java/kieker/diagnosis/guitest/mainview/MainView.java rename to kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/mainview/MainView.java diff --git a/src/guitest/java/kieker/diagnosis/guitest/mainview/dialog/AboutDialog.java b/kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/mainview/dialog/AboutDialog.java similarity index 100% rename from src/guitest/java/kieker/diagnosis/guitest/mainview/dialog/AboutDialog.java rename to kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/mainview/dialog/AboutDialog.java diff --git a/src/guitest/java/kieker/diagnosis/guitest/mainview/dialog/SettingsDialog.java b/kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/mainview/dialog/SettingsDialog.java similarity index 100% rename from src/guitest/java/kieker/diagnosis/guitest/mainview/dialog/SettingsDialog.java rename to kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/mainview/dialog/SettingsDialog.java diff --git a/src/guitest/java/kieker/diagnosis/guitest/mainview/subview/CallsView.java b/kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/mainview/subview/CallsView.java similarity index 100% rename from src/guitest/java/kieker/diagnosis/guitest/mainview/subview/CallsView.java rename to kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/mainview/subview/CallsView.java diff --git a/src/guitest/java/kieker/diagnosis/guitest/mainview/subview/TracesView.java b/kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/mainview/subview/TracesView.java similarity index 100% rename from src/guitest/java/kieker/diagnosis/guitest/mainview/subview/TracesView.java rename to kieker-trace-diagnosis-application/src/guitest/java/kieker/diagnosis/guitest/mainview/subview/TracesView.java diff --git a/src/main/java/kieker/diagnosis/Main.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/Main.java similarity index 94% rename from src/main/java/kieker/diagnosis/Main.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/Main.java index 9df20829..c51a9818 100644 --- a/src/main/java/kieker/diagnosis/Main.java +++ b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/Main.java @@ -35,7 +35,7 @@ public final class Main extends Application { @Override public void start( final Stage aStage ) throws TechnicalException { - GUIUtil.loadView( MainController.class, aStage ); + GUIUtil.loadView( MainController.class, aStage, false, MainController.class ); } } diff --git a/src/main/java/kieker/diagnosis/gui/about/AboutDialogController.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/about/AboutDialogController.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/about/AboutDialogController.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/about/AboutDialogController.java diff --git a/src/main/java/kieker/diagnosis/gui/about/AboutDialogControllerIfc.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/about/AboutDialogControllerIfc.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/about/AboutDialogControllerIfc.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/about/AboutDialogControllerIfc.java diff --git a/src/main/java/kieker/diagnosis/gui/about/AboutDialogView.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/about/AboutDialogView.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/about/AboutDialogView.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/about/AboutDialogView.java diff --git a/src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsController.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsController.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsController.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsController.java diff --git a/src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsControllerIfc.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsControllerIfc.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsControllerIfc.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsControllerIfc.java diff --git a/src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsFilterContent.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsFilterContent.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsFilterContent.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsFilterContent.java diff --git a/src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsView.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsView.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsView.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedcalls/AggregatedCallsView.java diff --git a/src/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesController.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesController.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesController.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesController.java diff --git a/src/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesControllerIfc.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesControllerIfc.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesControllerIfc.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesControllerIfc.java diff --git a/src/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesView.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesView.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesView.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/aggregatedtraces/AggregatedTracesView.java diff --git a/src/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogController.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogController.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogController.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogController.java diff --git a/src/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogControllerIfc.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogControllerIfc.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogControllerIfc.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogControllerIfc.java diff --git a/src/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogView.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogView.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogView.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/bugreporting/BugReportingDialogView.java diff --git a/src/main/java/kieker/diagnosis/gui/calls/CallsController.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/calls/CallsController.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/calls/CallsController.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/calls/CallsController.java diff --git a/src/main/java/kieker/diagnosis/gui/calls/CallsControllerIfc.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/calls/CallsControllerIfc.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/calls/CallsControllerIfc.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/calls/CallsControllerIfc.java diff --git a/src/main/java/kieker/diagnosis/gui/calls/CallsView.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/calls/CallsView.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/calls/CallsView.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/calls/CallsView.java diff --git a/src/main/java/kieker/diagnosis/gui/components/converter/AbstractStringConverter.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/converter/AbstractStringConverter.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/converter/AbstractStringConverter.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/converter/AbstractStringConverter.java diff --git a/src/main/java/kieker/diagnosis/gui/components/converter/ComponentNamesStringConverter.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/converter/ComponentNamesStringConverter.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/converter/ComponentNamesStringConverter.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/converter/ComponentNamesStringConverter.java diff --git a/src/main/java/kieker/diagnosis/gui/components/converter/OperationNamesStringConverter.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/converter/OperationNamesStringConverter.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/converter/OperationNamesStringConverter.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/converter/OperationNamesStringConverter.java diff --git a/src/main/java/kieker/diagnosis/gui/components/converter/ThresholdStringConverter.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/converter/ThresholdStringConverter.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/converter/ThresholdStringConverter.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/converter/ThresholdStringConverter.java diff --git a/src/main/java/kieker/diagnosis/gui/components/converter/TimeUnitStringConverter.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/converter/TimeUnitStringConverter.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/converter/TimeUnitStringConverter.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/converter/TimeUnitStringConverter.java diff --git a/src/main/java/kieker/diagnosis/gui/components/converter/TimestampTypesStringConverter.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/converter/TimestampTypesStringConverter.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/converter/TimestampTypesStringConverter.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/converter/TimestampTypesStringConverter.java diff --git a/src/main/java/kieker/diagnosis/gui/components/table/AbstractTableCellFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/AbstractTableCellFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/table/AbstractTableCellFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/AbstractTableCellFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/table/ComponentCellValueFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/ComponentCellValueFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/table/ComponentCellValueFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/ComponentCellValueFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/table/DurationCellValueFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/DurationCellValueFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/table/DurationCellValueFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/DurationCellValueFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/table/DurationTableCellFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/DurationTableCellFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/table/DurationTableCellFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/DurationTableCellFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/table/FailedRowFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/FailedRowFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/table/FailedRowFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/FailedRowFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/table/OperationCellValueFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/OperationCellValueFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/table/OperationCellValueFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/OperationCellValueFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/table/TimestampTableCellFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/TimestampTableCellFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/table/TimestampTableCellFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/table/TimestampTableCellFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/treetable/AbstractLazyOperationCallTreeItem.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/AbstractLazyOperationCallTreeItem.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/treetable/AbstractLazyOperationCallTreeItem.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/AbstractLazyOperationCallTreeItem.java diff --git a/src/main/java/kieker/diagnosis/gui/components/treetable/AbstractTreeTableCellFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/AbstractTreeTableCellFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/treetable/AbstractTreeTableCellFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/AbstractTreeTableCellFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/treetable/ComponentTreeCellValueFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/ComponentTreeCellValueFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/treetable/ComponentTreeCellValueFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/ComponentTreeCellValueFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/treetable/DurationTreeCellFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/DurationTreeCellFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/treetable/DurationTreeCellFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/DurationTreeCellFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/treetable/DurationTreeCellValueFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/DurationTreeCellValueFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/treetable/DurationTreeCellValueFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/DurationTreeCellValueFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/treetable/FailedRowFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/FailedRowFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/treetable/FailedRowFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/FailedRowFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/treetable/LazyAggregatedOperationCallTreeItem.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/LazyAggregatedOperationCallTreeItem.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/treetable/LazyAggregatedOperationCallTreeItem.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/LazyAggregatedOperationCallTreeItem.java diff --git a/src/main/java/kieker/diagnosis/gui/components/treetable/LazyOperationCallTreeItem.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/LazyOperationCallTreeItem.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/treetable/LazyOperationCallTreeItem.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/LazyOperationCallTreeItem.java diff --git a/src/main/java/kieker/diagnosis/gui/components/treetable/OperationTreeCellValueFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/OperationTreeCellValueFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/treetable/OperationTreeCellValueFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/OperationTreeCellValueFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/treetable/PercentTreeCellFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/PercentTreeCellFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/treetable/PercentTreeCellFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/PercentTreeCellFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/components/treetable/TimestampTreeTableCellFactory.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/TimestampTreeTableCellFactory.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/components/treetable/TimestampTreeTableCellFactory.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/components/treetable/TimestampTreeTableCellFactory.java diff --git a/src/main/java/kieker/diagnosis/gui/main/MainController.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/main/MainController.java similarity index 92% rename from src/main/java/kieker/diagnosis/gui/main/MainController.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/main/MainController.java index 608e8e22..d84ca204 100644 --- a/src/main/java/kieker/diagnosis/gui/main/MainController.java +++ b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/main/MainController.java @@ -113,19 +113,19 @@ public final class MainController extends AbstractController<MainView> implement private void showTraces( final ContextEntry... aContextEntries ) { toggleDisabledButton( getView( ).getTraces( ) ); ivActiveController = Optional.of( TracesController.class ); - GUIUtil.loadView( TracesController.class, getView( ).getContent( ), aContextEntries ); + GUIUtil.loadView( TracesController.class, getView( ).getContent( ), getClass( ), ivPropertiesService.isCacheViews( ), aContextEntries ); } private void showAggregatedTraces( final ContextEntry... aContextEntries ) { toggleDisabledButton( getView( ).getAggregatedtraces( ) ); ivActiveController = Optional.of( AggregatedTracesController.class ); - GUIUtil.loadView( AggregatedTracesController.class, getView( ).getContent( ), aContextEntries ); + GUIUtil.loadView( AggregatedTracesController.class, getView( ).getContent( ), getClass( ), ivPropertiesService.isCacheViews( ), aContextEntries ); } private void showAggregatedCalls( final ContextEntry... aContextEntries ) { toggleDisabledButton( getView( ).getAggregatedcalls( ) ); ivActiveController = Optional.of( AggregatedCallsController.class ); - GUIUtil.loadView( AggregatedCallsController.class, getView( ).getContent( ), aContextEntries ); + GUIUtil.loadView( AggregatedCallsController.class, getView( ).getContent( ), getClass( ), ivPropertiesService.isCacheViews( ), aContextEntries ); } @Override @@ -141,7 +141,7 @@ public final class MainController extends AbstractController<MainView> implement public void showCalls( final ContextEntry... aContextEntries ) { toggleDisabledButton( getView( ).getCalls( ) ); ivActiveController = Optional.of( CallsController.class ); - GUIUtil.loadView( CallsController.class, getView( ).getContent( ), aContextEntries ); + GUIUtil.loadView( CallsController.class, getView( ).getContent( ), getClass( ), ivPropertiesService.isCacheViews( ), aContextEntries ); } @Override @@ -153,7 +153,8 @@ public final class MainController extends AbstractController<MainView> implement public void showStatistics( ) { toggleDisabledButton( getView( ).getStatistics( ) ); ivActiveController = Optional.of( MonitoringStatisticsController.class ); - GUIUtil.loadView( MonitoringStatisticsController.class, getView( ).getContent( ), new ContextEntry[0] ); + GUIUtil.loadView( MonitoringStatisticsController.class, getView( ).getContent( ), getClass( ), ivPropertiesService.isCacheViews( ), + new ContextEntry[0] ); } @Override @@ -182,25 +183,25 @@ public final class MainController extends AbstractController<MainView> implement @SuppressWarnings ( "unchecked" ) public void showSettings( ) { final long propertiesVersionPre = ivPropertiesService.getVersion( ); - GUIUtil.loadDialog( SettingsDialogController.class, getView( ).getWindow( ) ); + GUIUtil.loadDialog( SettingsDialogController.class, getClass( ), ivPropertiesService.isCacheViews( ), getView( ).getWindow( ) ); if ( ivActiveController.isPresent( ) ) { final long propertiesVersionPost = ivPropertiesService.getVersion( ); if ( propertiesVersionPre != propertiesVersionPost ) { GUIUtil.clearCache( ); - GUIUtil.loadView( ivActiveController.get( ), getView( ).getContent( ), new ContextEntry[0] ); + GUIUtil.loadView( ivActiveController.get( ), getView( ).getContent( ), getClass( ), ivPropertiesService.isCacheViews( ), new ContextEntry[0] ); } } } @Override public void showAbout( ) { - GUIUtil.loadDialog( AboutDialogController.class, getView( ).getWindow( ) ); + GUIUtil.loadDialog( AboutDialogController.class, getClass( ), ivPropertiesService.isCacheViews( ), getView( ).getWindow( ) ); } @Override public void showBugReporting( ) { - GUIUtil.loadDialog( BugReportingDialogController.class, getView( ).getWindow( ) ); + GUIUtil.loadDialog( BugReportingDialogController.class, getClass( ), ivPropertiesService.isCacheViews( ), getView( ).getWindow( ) ); } @Override diff --git a/src/main/java/kieker/diagnosis/gui/main/MainControllerIfc.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/main/MainControllerIfc.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/main/MainControllerIfc.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/main/MainControllerIfc.java diff --git a/src/main/java/kieker/diagnosis/gui/main/MainView.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/main/MainView.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/main/MainView.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/main/MainView.java diff --git a/src/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsController.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsController.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsController.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsController.java diff --git a/src/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsControllerIfc.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsControllerIfc.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsControllerIfc.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsControllerIfc.java diff --git a/src/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsView.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsView.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsView.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatisticsView.java diff --git a/src/main/java/kieker/diagnosis/gui/settings/SettingsDialogController.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/settings/SettingsDialogController.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/settings/SettingsDialogController.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/settings/SettingsDialogController.java diff --git a/src/main/java/kieker/diagnosis/gui/settings/SettingsDialogControllerIfc.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/settings/SettingsDialogControllerIfc.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/settings/SettingsDialogControllerIfc.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/settings/SettingsDialogControllerIfc.java diff --git a/src/main/java/kieker/diagnosis/gui/settings/SettingsDialogView.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/settings/SettingsDialogView.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/settings/SettingsDialogView.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/settings/SettingsDialogView.java diff --git a/src/main/java/kieker/diagnosis/gui/traces/TracesController.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/traces/TracesController.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/traces/TracesController.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/traces/TracesController.java diff --git a/src/main/java/kieker/diagnosis/gui/traces/TracesControllerIfc.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/traces/TracesControllerIfc.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/traces/TracesControllerIfc.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/traces/TracesControllerIfc.java diff --git a/src/main/java/kieker/diagnosis/gui/traces/TracesView.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/traces/TracesView.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/traces/TracesView.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/gui/traces/TracesView.java diff --git a/src/main/java/kieker/diagnosis/service/data/DataService.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/DataService.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/DataService.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/DataService.java diff --git a/src/main/java/kieker/diagnosis/service/data/ImportAnalysisConfiguration.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/ImportAnalysisConfiguration.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/ImportAnalysisConfiguration.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/ImportAnalysisConfiguration.java diff --git a/src/main/java/kieker/diagnosis/service/data/domain/AbstractOperationCall.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/domain/AbstractOperationCall.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/domain/AbstractOperationCall.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/domain/AbstractOperationCall.java diff --git a/src/main/java/kieker/diagnosis/service/data/domain/AbstractTrace.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/domain/AbstractTrace.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/domain/AbstractTrace.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/domain/AbstractTrace.java diff --git a/src/main/java/kieker/diagnosis/service/data/domain/AggregatedOperationCall.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/domain/AggregatedOperationCall.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/domain/AggregatedOperationCall.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/domain/AggregatedOperationCall.java diff --git a/src/main/java/kieker/diagnosis/service/data/domain/AggregatedTrace.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/domain/AggregatedTrace.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/domain/AggregatedTrace.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/domain/AggregatedTrace.java diff --git a/src/main/java/kieker/diagnosis/service/data/domain/OperationCall.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/domain/OperationCall.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/domain/OperationCall.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/domain/OperationCall.java diff --git a/src/main/java/kieker/diagnosis/service/data/domain/Trace.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/domain/Trace.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/domain/Trace.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/domain/Trace.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/AggregatedTraceStatisticsDecorator.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/AggregatedTraceStatisticsDecorator.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/AggregatedTraceStatisticsDecorator.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/AggregatedTraceStatisticsDecorator.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/AllowedRecordsFilter.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/AllowedRecordsFilter.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/AllowedRecordsFilter.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/AllowedRecordsFilter.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/BeginEndOfMonitoringDetector.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/BeginEndOfMonitoringDetector.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/BeginEndOfMonitoringDetector.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/BeginEndOfMonitoringDetector.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/Filter.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/Filter.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/Filter.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/Filter.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/LegacyTraceReconstructor.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/LegacyTraceReconstructor.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/LegacyTraceReconstructor.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/LegacyTraceReconstructor.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/OperationCallAggregator.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/OperationCallAggregator.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/OperationCallAggregator.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/OperationCallAggregator.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/OperationCallExtractor.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/OperationCallExtractor.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/OperationCallExtractor.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/OperationCallExtractor.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/OperationCallHandlerComposite.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/OperationCallHandlerComposite.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/OperationCallHandlerComposite.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/OperationCallHandlerComposite.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/ReadingComposite.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/ReadingComposite.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/ReadingComposite.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/ReadingComposite.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/Statistics.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/Statistics.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/Statistics.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/Statistics.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/StatisticsUtility.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/StatisticsUtility.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/StatisticsUtility.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/StatisticsUtility.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/TraceAggregationComposite.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/TraceAggregationComposite.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/TraceAggregationComposite.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/TraceAggregationComposite.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/TraceAggregator.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/TraceAggregator.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/TraceAggregator.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/TraceAggregator.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/TraceReconstructionComposite.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/TraceReconstructionComposite.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/TraceReconstructionComposite.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/TraceReconstructionComposite.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/TraceReconstructor.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/TraceReconstructor.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/TraceReconstructor.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/TraceReconstructor.java diff --git a/src/main/java/kieker/diagnosis/service/data/stages/TraceStatisticsDecorator.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/TraceStatisticsDecorator.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/data/stages/TraceStatisticsDecorator.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/data/stages/TraceStatisticsDecorator.java diff --git a/src/main/java/kieker/diagnosis/service/export/CSVData.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/export/CSVData.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/export/CSVData.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/export/CSVData.java diff --git a/src/main/java/kieker/diagnosis/service/export/CSVDataCollector.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/export/CSVDataCollector.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/export/CSVDataCollector.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/export/CSVDataCollector.java diff --git a/src/main/java/kieker/diagnosis/service/export/ExportService.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/export/ExportService.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/export/ExportService.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/export/ExportService.java diff --git a/src/main/java/kieker/diagnosis/service/filter/FilterService.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/filter/FilterService.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/filter/FilterService.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/filter/FilterService.java diff --git a/src/main/java/kieker/diagnosis/service/nameconverter/NameConverterService.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/nameconverter/NameConverterService.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/nameconverter/NameConverterService.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/nameconverter/NameConverterService.java diff --git a/src/main/java/kieker/diagnosis/service/properties/PropertiesService.java b/kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/properties/PropertiesService.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/properties/PropertiesService.java rename to kieker-trace-diagnosis-application/src/main/java/kieker/diagnosis/service/properties/PropertiesService.java diff --git a/src/main/resources/config.properties b/kieker-trace-diagnosis-application/src/main/resources/config.properties similarity index 100% rename from src/main/resources/config.properties rename to kieker-trace-diagnosis-application/src/main/resources/config.properties diff --git a/src/main/resources/kieker-logo.png b/kieker-trace-diagnosis-application/src/main/resources/kieker-logo.png similarity index 100% rename from src/main/resources/kieker-logo.png rename to kieker-trace-diagnosis-application/src/main/resources/kieker-logo.png diff --git a/src/main/resources/log4j2.xml b/kieker-trace-diagnosis-application/src/main/resources/log4j2.xml similarity index 100% rename from src/main/resources/log4j2.xml rename to kieker-trace-diagnosis-application/src/main/resources/log4j2.xml diff --git a/src/main/resources/logback.xml b/kieker-trace-diagnosis-application/src/main/resources/logback.xml similarity index 100% rename from src/main/resources/logback.xml rename to kieker-trace-diagnosis-application/src/main/resources/logback.xml diff --git a/src/main/resources/splashscreen.png b/kieker-trace-diagnosis-application/src/main/resources/splashscreen.png similarity index 100% rename from src/main/resources/splashscreen.png rename to kieker-trace-diagnosis-application/src/main/resources/splashscreen.png diff --git a/src/main/views/kieker/diagnosis/gui/about/AboutDialog.css b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/about/AboutDialog.css similarity index 100% rename from src/main/views/kieker/diagnosis/gui/about/AboutDialog.css rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/about/AboutDialog.css diff --git a/src/main/views/kieker/diagnosis/gui/about/AboutDialog.fxml b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/about/AboutDialog.fxml similarity index 100% rename from src/main/views/kieker/diagnosis/gui/about/AboutDialog.fxml rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/about/AboutDialog.fxml diff --git a/src/main/views/kieker/diagnosis/gui/about/aboutdialog.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/about/aboutdialog.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/about/aboutdialog.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/about/aboutdialog.properties diff --git a/src/main/views/kieker/diagnosis/gui/about/aboutdialog_de.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/about/aboutdialog_de.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/about/aboutdialog_de.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/about/aboutdialog_de.properties diff --git a/src/main/views/kieker/diagnosis/gui/aggregatedcalls/AggregatedCalls.css b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedcalls/AggregatedCalls.css similarity index 100% rename from src/main/views/kieker/diagnosis/gui/aggregatedcalls/AggregatedCalls.css rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedcalls/AggregatedCalls.css diff --git a/src/main/views/kieker/diagnosis/gui/aggregatedcalls/AggregatedCalls.fxml b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedcalls/AggregatedCalls.fxml similarity index 100% rename from src/main/views/kieker/diagnosis/gui/aggregatedcalls/AggregatedCalls.fxml rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedcalls/AggregatedCalls.fxml diff --git a/src/main/views/kieker/diagnosis/gui/aggregatedcalls/aggregatedcalls.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedcalls/aggregatedcalls.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/aggregatedcalls/aggregatedcalls.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedcalls/aggregatedcalls.properties diff --git a/src/main/views/kieker/diagnosis/gui/aggregatedcalls/aggregatedcalls_de.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedcalls/aggregatedcalls_de.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/aggregatedcalls/aggregatedcalls_de.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedcalls/aggregatedcalls_de.properties diff --git a/src/main/views/kieker/diagnosis/gui/aggregatedtraces/AggregatedTraces.css b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedtraces/AggregatedTraces.css similarity index 100% rename from src/main/views/kieker/diagnosis/gui/aggregatedtraces/AggregatedTraces.css rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedtraces/AggregatedTraces.css diff --git a/src/main/views/kieker/diagnosis/gui/aggregatedtraces/AggregatedTraces.fxml b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedtraces/AggregatedTraces.fxml similarity index 100% rename from src/main/views/kieker/diagnosis/gui/aggregatedtraces/AggregatedTraces.fxml rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedtraces/AggregatedTraces.fxml diff --git a/src/main/views/kieker/diagnosis/gui/aggregatedtraces/aggregatedtraces.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedtraces/aggregatedtraces.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/aggregatedtraces/aggregatedtraces.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedtraces/aggregatedtraces.properties diff --git a/src/main/views/kieker/diagnosis/gui/aggregatedtraces/aggregatedtraces_de.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedtraces/aggregatedtraces_de.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/aggregatedtraces/aggregatedtraces_de.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/aggregatedtraces/aggregatedtraces_de.properties diff --git a/src/main/views/kieker/diagnosis/gui/bugreporting/BugReportingDialog.css b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/bugreporting/BugReportingDialog.css similarity index 100% rename from src/main/views/kieker/diagnosis/gui/bugreporting/BugReportingDialog.css rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/bugreporting/BugReportingDialog.css diff --git a/src/main/views/kieker/diagnosis/gui/bugreporting/BugReportingDialog.fxml b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/bugreporting/BugReportingDialog.fxml similarity index 100% rename from src/main/views/kieker/diagnosis/gui/bugreporting/BugReportingDialog.fxml rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/bugreporting/BugReportingDialog.fxml diff --git a/src/main/views/kieker/diagnosis/gui/bugreporting/bugreportingdialog.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/bugreporting/bugreportingdialog.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/bugreporting/bugreportingdialog.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/bugreporting/bugreportingdialog.properties diff --git a/src/main/views/kieker/diagnosis/gui/bugreporting/bugreportingdialog_de.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/bugreporting/bugreportingdialog_de.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/bugreporting/bugreportingdialog_de.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/bugreporting/bugreportingdialog_de.properties diff --git a/src/main/views/kieker/diagnosis/gui/calls/Calls.css b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/calls/Calls.css similarity index 100% rename from src/main/views/kieker/diagnosis/gui/calls/Calls.css rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/calls/Calls.css diff --git a/src/main/views/kieker/diagnosis/gui/calls/Calls.fxml b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/calls/Calls.fxml similarity index 100% rename from src/main/views/kieker/diagnosis/gui/calls/Calls.fxml rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/calls/Calls.fxml diff --git a/src/main/views/kieker/diagnosis/gui/calls/calls.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/calls/calls.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/calls/calls.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/calls/calls.properties diff --git a/src/main/views/kieker/diagnosis/gui/calls/calls_de.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/calls/calls_de.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/calls/calls_de.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/calls/calls_de.properties diff --git a/src/main/views/kieker/diagnosis/gui/components/components.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/components/components.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/components/components.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/components/components.properties diff --git a/src/main/views/kieker/diagnosis/gui/components/components_de.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/components/components_de.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/components/components_de.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/components/components_de.properties diff --git a/src/main/views/kieker/diagnosis/gui/main/Main.css b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/main/Main.css similarity index 100% rename from src/main/views/kieker/diagnosis/gui/main/Main.css rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/main/Main.css diff --git a/src/main/views/kieker/diagnosis/gui/main/Main.fxml b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/main/Main.fxml similarity index 100% rename from src/main/views/kieker/diagnosis/gui/main/Main.fxml rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/main/Main.fxml diff --git a/src/main/views/kieker/diagnosis/gui/main/main.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/main/main.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/main/main.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/main/main.properties diff --git a/src/main/views/kieker/diagnosis/gui/main/main_de.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/main/main_de.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/main/main_de.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/main/main_de.properties diff --git a/src/main/views/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatistics.css b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatistics.css similarity index 100% rename from src/main/views/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatistics.css rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatistics.css diff --git a/src/main/views/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatistics.fxml b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatistics.fxml similarity index 100% rename from src/main/views/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatistics.fxml rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/monitoringstatistics/MonitoringStatistics.fxml diff --git a/src/main/views/kieker/diagnosis/gui/monitoringstatistics/monitoringstatistics.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/monitoringstatistics/monitoringstatistics.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/monitoringstatistics/monitoringstatistics.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/monitoringstatistics/monitoringstatistics.properties diff --git a/src/main/views/kieker/diagnosis/gui/monitoringstatistics/monitoringstatistics_de.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/monitoringstatistics/monitoringstatistics_de.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/monitoringstatistics/monitoringstatistics_de.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/monitoringstatistics/monitoringstatistics_de.properties diff --git a/src/main/views/kieker/diagnosis/gui/settings/SettingsDialog.css b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/settings/SettingsDialog.css similarity index 100% rename from src/main/views/kieker/diagnosis/gui/settings/SettingsDialog.css rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/settings/SettingsDialog.css diff --git a/src/main/views/kieker/diagnosis/gui/settings/SettingsDialog.fxml b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/settings/SettingsDialog.fxml similarity index 100% rename from src/main/views/kieker/diagnosis/gui/settings/SettingsDialog.fxml rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/settings/SettingsDialog.fxml diff --git a/src/main/views/kieker/diagnosis/gui/settings/settingsdialog.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/settings/settingsdialog.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/settings/settingsdialog.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/settings/settingsdialog.properties diff --git a/src/main/views/kieker/diagnosis/gui/settings/settingsdialog_de.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/settings/settingsdialog_de.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/settings/settingsdialog_de.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/settings/settingsdialog_de.properties diff --git a/src/main/views/kieker/diagnosis/gui/traces/Traces.css b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/traces/Traces.css similarity index 100% rename from src/main/views/kieker/diagnosis/gui/traces/Traces.css rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/traces/Traces.css diff --git a/src/main/views/kieker/diagnosis/gui/traces/Traces.fxml b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/traces/Traces.fxml similarity index 100% rename from src/main/views/kieker/diagnosis/gui/traces/Traces.fxml rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/traces/Traces.fxml diff --git a/src/main/views/kieker/diagnosis/gui/traces/traces.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/traces/traces.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/traces/traces.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/traces/traces.properties diff --git a/src/main/views/kieker/diagnosis/gui/traces/traces_de.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/traces/traces_de.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/traces/traces_de.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/traces/traces_de.properties diff --git a/src/main/views/kieker/diagnosis/gui/util/errorhandling.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/util/errorhandling.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/util/errorhandling.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/util/errorhandling.properties diff --git a/src/main/views/kieker/diagnosis/gui/util/errorhandling_de.properties b/kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/util/errorhandling_de.properties similarity index 100% rename from src/main/views/kieker/diagnosis/gui/util/errorhandling_de.properties rename to kieker-trace-diagnosis-application/src/main/views/kieker/diagnosis/gui/util/errorhandling_de.properties diff --git a/src/test/java/kieker/diagnosis/service/data/ImportAnalysisConfigurationTest.java b/kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/ImportAnalysisConfigurationTest.java similarity index 94% rename from src/test/java/kieker/diagnosis/service/data/ImportAnalysisConfigurationTest.java rename to kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/ImportAnalysisConfigurationTest.java index 57b79fcf..bb794066 100644 --- a/src/test/java/kieker/diagnosis/service/data/ImportAnalysisConfigurationTest.java +++ b/kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/ImportAnalysisConfigurationTest.java @@ -32,7 +32,7 @@ public final class ImportAnalysisConfigurationTest { @Test public void exampleLogImportShouldWork( ) { - final ImportAnalysisConfiguration configuration = new ImportAnalysisConfiguration( new File( "example/event monitoring log" ) ); + final ImportAnalysisConfiguration configuration = new ImportAnalysisConfiguration( new File( "../kieker-trace-diagnosis-release-engineering/example/event monitoring log" ) ); final Execution<ImportAnalysisConfiguration> analysis = new Execution<>( configuration ); analysis.executeBlocking( ); @@ -47,7 +47,7 @@ public final class ImportAnalysisConfigurationTest { @Test public void exampleLegacyLogImportShouldWork( ) { - final ImportAnalysisConfiguration configuration = new ImportAnalysisConfiguration( new File( "example/execution monitoring log" ) ); + final ImportAnalysisConfiguration configuration = new ImportAnalysisConfiguration( new File( "../kieker-trace-diagnosis-release-engineering/example/execution monitoring log" ) ); final Execution<ImportAnalysisConfiguration> analysis = new Execution<>( configuration ); analysis.executeBlocking( ); diff --git a/src/test/java/kieker/diagnosis/service/data/domain/AbstractOperationCallTest.java b/kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/domain/AbstractOperationCallTest.java similarity index 100% rename from src/test/java/kieker/diagnosis/service/data/domain/AbstractOperationCallTest.java rename to kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/domain/AbstractOperationCallTest.java diff --git a/src/test/java/kieker/diagnosis/service/data/domain/AggregatedOperationCallTest.java b/kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/domain/AggregatedOperationCallTest.java similarity index 100% rename from src/test/java/kieker/diagnosis/service/data/domain/AggregatedOperationCallTest.java rename to kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/domain/AggregatedOperationCallTest.java diff --git a/src/test/java/kieker/diagnosis/service/data/domain/OperationCallTest.java b/kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/domain/OperationCallTest.java similarity index 100% rename from src/test/java/kieker/diagnosis/service/data/domain/OperationCallTest.java rename to kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/domain/OperationCallTest.java diff --git a/src/test/java/kieker/diagnosis/service/data/stages/AggregatedTraceStatisticsDecoratorTest.java b/kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/stages/AggregatedTraceStatisticsDecoratorTest.java similarity index 100% rename from src/test/java/kieker/diagnosis/service/data/stages/AggregatedTraceStatisticsDecoratorTest.java rename to kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/stages/AggregatedTraceStatisticsDecoratorTest.java diff --git a/src/test/java/kieker/diagnosis/service/data/stages/LegacyTraceReconstructorTest.java b/kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/stages/LegacyTraceReconstructorTest.java similarity index 98% rename from src/test/java/kieker/diagnosis/service/data/stages/LegacyTraceReconstructorTest.java rename to kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/stages/LegacyTraceReconstructorTest.java index d9d6ad9d..47a4b897 100644 --- a/src/test/java/kieker/diagnosis/service/data/stages/LegacyTraceReconstructorTest.java +++ b/kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/stages/LegacyTraceReconstructorTest.java @@ -161,7 +161,7 @@ public class LegacyTraceReconstructorTest { private final List<Trace> traceCollectorList = new ArrayList<>( ); public ExampleLogReconstructionConfiguration( ) { - final InitialElementProducer<File> producer = new InitialElementProducer<>( new File( "example/execution monitoring log" ) ); + final InitialElementProducer<File> producer = new InitialElementProducer<>( new File( "../kieker-trace-diagnosis-release-engineering/example/execution monitoring log" ) ); final Dir2RecordsFilter reader = new Dir2RecordsFilter( new ClassNameRegistryRepository( ) ); final InstanceOfFilter<Object, OperationExecutionRecord> typeFilter = new InstanceOfFilter<>( OperationExecutionRecord.class ); final LegacyTraceReconstructor reconstructor = new LegacyTraceReconstructor( ); diff --git a/src/test/java/kieker/diagnosis/service/data/stages/TraceReconstructorTest.java b/kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/stages/TraceReconstructorTest.java similarity index 100% rename from src/test/java/kieker/diagnosis/service/data/stages/TraceReconstructorTest.java rename to kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/stages/TraceReconstructorTest.java diff --git a/src/test/java/kieker/diagnosis/service/data/stages/TraceStatisticsDecoratorTest.java b/kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/stages/TraceStatisticsDecoratorTest.java similarity index 100% rename from src/test/java/kieker/diagnosis/service/data/stages/TraceStatisticsDecoratorTest.java rename to kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/data/stages/TraceStatisticsDecoratorTest.java diff --git a/src/test/java/kieker/diagnosis/service/nameconverter/NameServiceTest.java b/kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/nameconverter/NameServiceTest.java similarity index 100% rename from src/test/java/kieker/diagnosis/service/nameconverter/NameServiceTest.java rename to kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/nameconverter/NameServiceTest.java diff --git a/src/test/java/kieker/diagnosis/service/properties/PropertiesServiceTest.java b/kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/properties/PropertiesServiceTest.java similarity index 100% rename from src/test/java/kieker/diagnosis/service/properties/PropertiesServiceTest.java rename to kieker-trace-diagnosis-application/src/test/java/kieker/diagnosis/service/properties/PropertiesServiceTest.java diff --git a/kieker-trace-diagnosis-architecture/build.gradle b/kieker-trace-diagnosis-architecture/build.gradle new file mode 100644 index 00000000..12425045 --- /dev/null +++ b/kieker-trace-diagnosis-architecture/build.gradle @@ -0,0 +1,7 @@ +dependencies { + compile 'org.apache.logging.log4j:log4j-api:2.4' + + testCompile 'org.hamcrest:hamcrest-core:1.3' + testCompile 'org.hamcrest:hamcrest-library:1.3' + testCompile 'junit:junit:4.12' +} \ No newline at end of file diff --git a/src/main/java/kieker/diagnosis/common/Mapper.java b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/common/Mapper.java similarity index 100% rename from src/main/java/kieker/diagnosis/common/Mapper.java rename to kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/common/Mapper.java diff --git a/src/main/java/kieker/diagnosis/common/TechnicalException.java b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/common/TechnicalException.java similarity index 100% rename from src/main/java/kieker/diagnosis/common/TechnicalException.java rename to kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/common/TechnicalException.java diff --git a/src/main/java/kieker/diagnosis/gui/AbstractController.java b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/AbstractController.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/AbstractController.java rename to kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/AbstractController.java diff --git a/src/main/java/kieker/diagnosis/gui/AbstractView.java b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/AbstractView.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/AbstractView.java rename to kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/AbstractView.java diff --git a/src/main/java/kieker/diagnosis/gui/Context.java b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/Context.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/Context.java rename to kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/Context.java diff --git a/src/main/java/kieker/diagnosis/gui/ContextEntry.java b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/ContextEntry.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/ContextEntry.java rename to kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/ContextEntry.java diff --git a/src/main/java/kieker/diagnosis/gui/ContextKey.java b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/ContextKey.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/ContextKey.java rename to kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/ContextKey.java diff --git a/src/main/java/kieker/diagnosis/gui/GUIUtil.java b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/GUIUtil.java similarity index 90% rename from src/main/java/kieker/diagnosis/gui/GUIUtil.java rename to kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/GUIUtil.java index 5eaad052..42c9da13 100644 --- a/src/main/java/kieker/diagnosis/gui/GUIUtil.java +++ b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/GUIUtil.java @@ -52,11 +52,9 @@ import javafx.stage.StageStyle; import javafx.stage.Window; import javafx.util.Duration; import kieker.diagnosis.common.TechnicalException; -import kieker.diagnosis.gui.main.MainController; import kieker.diagnosis.service.InjectService; import kieker.diagnosis.service.ServiceIfc; import kieker.diagnosis.service.ServiceUtil; -import kieker.diagnosis.service.properties.PropertiesService; /** * @author Nils Christian Ehmke @@ -64,7 +62,7 @@ import kieker.diagnosis.service.properties.PropertiesService; public final class GUIUtil { private static final Map<Class<?>, LoadedView> cvLoadedViewCache = new HashMap<>( ); - private static MainController cvMainController; + private static AbstractController<?> cvMainController; private GUIUtil( ) { } @@ -73,13 +71,13 @@ public final class GUIUtil { cvLoadedViewCache.clear( ); } - public static <V extends AbstractView, C extends AbstractController<V>> void loadView( final Class<C> aControllerClass, final Stage aRootStage ) - throws TechnicalException { - LoadedView loadedView = getLoadedViewFromCache( aControllerClass, new ContextEntry[0] ); + public static <V extends AbstractView, C extends AbstractController<V>> void loadView( final Class<C> aControllerClass, final Stage aRootStage, + final boolean aCacheViews, final Class<? extends AbstractController<?>> aMainControllerClass ) throws TechnicalException { + LoadedView loadedView = getLoadedViewFromCache( aControllerClass, aCacheViews, new ContextEntry[0] ); if ( loadedView == null ) { try { - loadedView = createLoadedView( aControllerClass, new ContextEntry[0] ); + loadedView = createLoadedView( aControllerClass, aMainControllerClass, aCacheViews, new ContextEntry[0] ); } catch ( final ReflectiveOperationException | IOException ex ) { throw new TechnicalException( ex ); } @@ -89,12 +87,13 @@ public final class GUIUtil { } public static <V extends AbstractView, C extends AbstractController<V>> void loadView( final Class<C> aControllerClass, final AnchorPane aRootStage, - final ContextEntry[] aArguments ) throws TechnicalException { - LoadedView loadedView = getLoadedViewFromCache( aControllerClass, aArguments ); + final Class<? extends AbstractController<?>> aMainControllerClass, final boolean aCacheViews, final ContextEntry[] aArguments ) + throws TechnicalException { + LoadedView loadedView = getLoadedViewFromCache( aControllerClass, aCacheViews, aArguments ); if ( loadedView == null ) { try { - loadedView = createLoadedView( aControllerClass, aArguments ); + loadedView = createLoadedView( aControllerClass, aMainControllerClass, aCacheViews, aArguments ); } catch ( final ReflectiveOperationException | IOException ex ) { throw new TechnicalException( ex ); } @@ -103,13 +102,13 @@ public final class GUIUtil { applyLoadedView( loadedView, aRootStage ); } - public static <V extends AbstractView, C extends AbstractController<V>> void loadDialog( final Class<C> aControllerClass, final Window aOwner ) - throws TechnicalException { - LoadedView loadedView = getLoadedViewFromCache( aControllerClass, new ContextEntry[0] ); + public static <V extends AbstractView, C extends AbstractController<V>> void loadDialog( final Class<C> aControllerClass, + final Class<? extends AbstractController<?>> aMainControllerClass, final boolean aCacheViews, final Window aOwner ) throws TechnicalException { + LoadedView loadedView = getLoadedViewFromCache( aControllerClass, aCacheViews, new ContextEntry[0] ); if ( loadedView == null ) { try { - loadedView = createLoadedView( aControllerClass, new ContextEntry[0] ); + loadedView = createLoadedView( aControllerClass, aMainControllerClass, aCacheViews, new ContextEntry[0] ); } catch ( final ReflectiveOperationException | IOException ex ) { throw new TechnicalException( ex ); } @@ -134,10 +133,9 @@ public final class GUIUtil { dialogStage.showAndWait( ); } - private static LoadedView getLoadedViewFromCache( final Class<?> aControllerClass, final ContextEntry[] aArguments ) { + private static LoadedView getLoadedViewFromCache( final Class<?> aControllerClass, final boolean aCacheViews, final ContextEntry[] aArguments ) { // If we should not cache the views, we do not access the cache - final PropertiesService propertiesService = ServiceUtil.getService( PropertiesService.class ); - if ( !propertiesService.isCacheViews( ) ) { + if ( !aCacheViews ) { return null; } @@ -151,7 +149,8 @@ public final class GUIUtil { } private static <V extends AbstractView, C extends AbstractController<V>> LoadedView createLoadedView( final Class<C> aControllerClass, - final ContextEntry[] aArguments ) throws ReflectiveOperationException, IOException { + final Class<? extends AbstractController<?>> aMainControllerClass, final boolean aCacheViews, final ContextEntry[] aArguments ) + throws ReflectiveOperationException, IOException { final ClassLoader classLoader = GUIUtil.class.getClassLoader( ); final String baseName = aControllerClass.getCanonicalName( ).replace( "Controller", "" ); @@ -228,7 +227,7 @@ public final class GUIUtil { } // Inject the main controller - if ( MainController.class.isAssignableFrom( fieldType ) ) { + if ( aMainControllerClass.isAssignableFrom( fieldType ) ) { field.setAccessible( true ); field.set( controller, cvMainController ); @@ -245,13 +244,12 @@ public final class GUIUtil { final String title = ( resourceBundle.containsKey( "title" ) ? resourceBundle.getString( "title" ) : "" ); final LoadedView loadedView = new LoadedView( node, title, cssResource.toExternalForm( ) ); - final PropertiesService propertiesService = ServiceUtil.getService( PropertiesService.class ); - if ( propertiesService.isCacheViews( ) ) { + if ( aCacheViews ) { cvLoadedViewCache.put( aControllerClass, loadedView ); } - if ( aControllerClass == MainController.class ) { - cvMainController = (MainController) controller; + if ( aControllerClass == aMainControllerClass ) { + cvMainController = controller; } return loadedView; diff --git a/src/main/java/kieker/diagnosis/gui/InjectComponent.java b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/InjectComponent.java similarity index 100% rename from src/main/java/kieker/diagnosis/gui/InjectComponent.java rename to kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/gui/InjectComponent.java diff --git a/src/main/java/kieker/diagnosis/service/InjectService.java b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/service/InjectService.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/InjectService.java rename to kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/service/InjectService.java diff --git a/src/main/java/kieker/diagnosis/service/ServiceIfc.java b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/service/ServiceIfc.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/ServiceIfc.java rename to kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/service/ServiceIfc.java diff --git a/src/main/java/kieker/diagnosis/service/ServiceUtil.java b/kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/service/ServiceUtil.java similarity index 100% rename from src/main/java/kieker/diagnosis/service/ServiceUtil.java rename to kieker-trace-diagnosis-architecture/src/main/java/kieker/diagnosis/service/ServiceUtil.java diff --git a/src/test/java/kieker/diagnosis/common/MapperTest.java b/kieker-trace-diagnosis-architecture/src/test/java/kieker/diagnosis/common/MapperTest.java similarity index 100% rename from src/test/java/kieker/diagnosis/common/MapperTest.java rename to kieker-trace-diagnosis-architecture/src/test/java/kieker/diagnosis/common/MapperTest.java diff --git a/kieker-trace-diagnosis-release-engineering/build.gradle b/kieker-trace-diagnosis-release-engineering/build.gradle new file mode 100644 index 00000000..be899b69 --- /dev/null +++ b/kieker-trace-diagnosis-release-engineering/build.gradle @@ -0,0 +1,161 @@ +apply plugin: 'application' + +jar.baseName = 'kieker-trace-diagnosis' +mainClassName = 'kieker.diagnosis.Main' + + +dependencies { + compile project(':kieker-trace-diagnosis-application') +} + +task createStartScript(type: CreateStartScripts) { + mainClassName = project.mainClassName + applicationName = 'start' + outputDir = new File(project.buildDir, 'scripts') + classpath = jar.outputs.files + project.configurations.runtime +} + +task latexRunDE1(type: Exec) { + workingDir 'manual' + commandLine 'pdflatex', 'Manual_DE' +} + +task latexRunDE2(type: Exec) { + workingDir 'manual' + commandLine 'pdflatex', 'Manual_DE' +} + +task latexRunEN1(type: Exec) { + workingDir 'manual' + commandLine 'pdflatex', 'Manual_EN' +} + +task latexRunEN2(type: Exec) { + workingDir 'manual' + commandLine 'pdflatex', 'Manual_EN' +} + +task buildUserManualDE() { + + inputs.files fileTree('manual') { + include 'Manual_DE.tex' + } + outputs.file file('manual/Manual_DE.pdf') + + doLast { + tasks.latexRunDE1.execute() + tasks.latexRunDE2.execute() + } +} + +task buildUserManualEN() { + + inputs.files fileTree('manual') { + include 'Manual_EN.tex' + } + outputs.file file('manual/Manual_EN.pdf') + + doLast { + tasks.latexRunEN1.execute() + tasks.latexRunEN2.execute() + } +} + +def commonDistBinConfiguration = { + into('lib') { + from configurations.runtime + from jar.archivePath + from 'licenses' + } + + into ('example') { from 'example' } + into ('manual') { from 'manual/Manual_DE.pdf' } + into ('manual') { from 'manual/Manual_EN.pdf' } + + into('.') { + from '../LICENSE' + from '../CHANGELOG' + } +} + +task distBinWinWithoutDocumentation(type: Zip, dependsOn: [jar, createStartScript]) { + description = 'Bundles the project as a JVM application with OS specific libs and script for Windows.' + classifier = 'windows' + archiveName = "${project.rootProject.name}-${version}-${classifier}.${extension}" + + configure commonDistBinConfiguration + + into ('bin') { + from createStartScript.getWindowsScript() + } +} + +task distBinWin(dependsOn: [buildUserManualDE, buildUserManualEN, distBinWinWithoutDocumentation]) { + description = 'Bundles the project as a JVM application with OS specific libs and script for Windows.' +} + +task distBinLinuxWithoutDocumentation(type: Tar, dependsOn: [jar, createStartScript]) { + description = 'Bundles the project as a JVM application with OS specific libs and script for Linux.' + classifier = 'linux' + compression = Compression.GZIP + archiveName = "${project.rootProject.name}-${version}-${classifier}.${extension}" + + configure commonDistBinConfiguration + + into ('bin') { + from createStartScript.getUnixScript() + } +} + +task distBinLinux(dependsOn: [buildUserManualDE, buildUserManualEN, distBinLinuxWithoutDocumentation]) { + description = 'Bundles the project as a JVM application with OS specific libs and script for Linux.' +} + +task distAllBin(dependsOn: [distBinWin, distBinLinux]) { + description = 'Bundles the project as a JVM application with OS specific libs and scripts for all platforms.' +} + +task distAllBinWithoutDocumentation(dependsOn: [distBinWinWithoutDocumentation, distBinLinuxWithoutDocumentation]) { + description = 'Bundles the project as a JVM application with OS specific libs and scripts for all platforms.' +} + +def commonDistSrcConfiguration = { + classifier 'src' + + into ('kieker-trace-diagnosis-application/src') { from '../kieker-trace-diagnosis-application/src' } + into ('kieker-trace-diagnosis-application') { from '../kieker-trace-diagnosis-application/build.gradle' } + + into ('kieker-trace-diagnosis-architecture/src') { from '../kieker-trace-diagnosis-architecture/src' } + into ('kieker-trace-diagnosis-architecture') { from '../kieker-trace-diagnosis-architecture/build.gradle' } + + into ('kieker-trace-diagnosis-release-engineering') { from '../kieker-trace-diagnosis-release-engineering/build.gradle' } + into ('kieker-trace-diagnosis-release-engineering/config') { from '../kieker-trace-diagnosis-release-engineering/config' } + into ('kieker-trace-diagnosis-release-engineering/example') { from '../kieker-trace-diagnosis-release-engineering/example' } + into ('kieker-trace-diagnosis-release-engineering/licenses') { from '../kieker-trace-diagnosis-release-engineering/licenses' } + into ('kieker-trace-diagnosis-release-engineering/manual') { from '../kieker-trace-diagnosis-release-engineering/manual/Manual_DE.tex' } + into ('kieker-trace-diagnosis-release-engineering/manual/img_DE') { from '../kieker-trace-diagnosis-release-engineering/manual/img_DE' } + into ('kieker-trace-diagnosis-release-engineering/manual') { from '../kieker-trace-diagnosis-release-engineering/manual/Manual_EN.tex' } + + from ('..') { + include 'CHANGELOG' + include 'LICENSE' + include 'README' + include 'build.gradle' + include 'settings.gradle' + } +} + +task distSrcZip(type: Zip) { + configure commonDistSrcConfiguration + archiveName = "${project.rootProject.name}-${version}-${classifier}.${extension}" +} + +task distSrcTar(type: Tar) { + configure commonDistSrcConfiguration + compression = Compression.GZIP + archiveName = "${project.rootProject.name}-${version}-${classifier}.${extension}" +} + +task distAllSrc(dependsOn: [distSrcZip, distSrcTar]) { + description = 'Bundles the source files of the project.' +} \ No newline at end of file diff --git a/config/checkstyle/checkstyle.xml b/kieker-trace-diagnosis-release-engineering/config/checkstyle/checkstyle.xml similarity index 97% rename from config/checkstyle/checkstyle.xml rename to kieker-trace-diagnosis-release-engineering/config/checkstyle/checkstyle.xml index f0d419e3..5700b84a 100644 --- a/config/checkstyle/checkstyle.xml +++ b/kieker-trace-diagnosis-release-engineering/config/checkstyle/checkstyle.xml @@ -135,6 +135,6 @@ <module name="FileLength"/> <module name="SuppressionFilter"> - <property name="file" value="config/checkstyle/suppressions.xml"/> + <property name="file" value="kieker-trace-diagnosis-release-engineering/config/checkstyle/suppressions.xml"/> </module> </module> \ No newline at end of file diff --git a/config/checkstyle/suppressions.xml b/kieker-trace-diagnosis-release-engineering/config/checkstyle/suppressions.xml similarity index 100% rename from config/checkstyle/suppressions.xml rename to kieker-trace-diagnosis-release-engineering/config/checkstyle/suppressions.xml diff --git a/config/eclipse/cleanup.xml b/kieker-trace-diagnosis-release-engineering/config/eclipse/cleanup.xml similarity index 100% rename from config/eclipse/cleanup.xml rename to kieker-trace-diagnosis-release-engineering/config/eclipse/cleanup.xml diff --git a/config/eclipse/formatter.xml b/kieker-trace-diagnosis-release-engineering/config/eclipse/formatter.xml similarity index 100% rename from config/eclipse/formatter.xml rename to kieker-trace-diagnosis-release-engineering/config/eclipse/formatter.xml diff --git a/config/pmd/ruleset.xml b/kieker-trace-diagnosis-release-engineering/config/pmd/ruleset.xml similarity index 100% rename from config/pmd/ruleset.xml rename to kieker-trace-diagnosis-release-engineering/config/pmd/ruleset.xml diff --git a/example/aop.xml b/kieker-trace-diagnosis-release-engineering/example/aop.xml similarity index 100% rename from example/aop.xml rename to kieker-trace-diagnosis-release-engineering/example/aop.xml diff --git a/example/event monitoring log/kieker.bin b/kieker-trace-diagnosis-release-engineering/example/event monitoring log/kieker.bin similarity index 100% rename from example/event monitoring log/kieker.bin rename to kieker-trace-diagnosis-release-engineering/example/event monitoring log/kieker.bin diff --git a/example/event monitoring log/kieker.map b/kieker-trace-diagnosis-release-engineering/example/event monitoring log/kieker.map similarity index 100% rename from example/event monitoring log/kieker.map rename to kieker-trace-diagnosis-release-engineering/example/event monitoring log/kieker.map diff --git a/example/execution monitoring log/kieker-20100830-082225582-UTC-Thread-2.dat b/kieker-trace-diagnosis-release-engineering/example/execution monitoring log/kieker-20100830-082225582-UTC-Thread-2.dat similarity index 100% rename from example/execution monitoring log/kieker-20100830-082225582-UTC-Thread-2.dat rename to kieker-trace-diagnosis-release-engineering/example/execution monitoring log/kieker-20100830-082225582-UTC-Thread-2.dat diff --git a/example/execution monitoring log/kieker.map b/kieker-trace-diagnosis-release-engineering/example/execution monitoring log/kieker.map similarity index 100% rename from example/execution monitoring log/kieker.map rename to kieker-trace-diagnosis-release-engineering/example/execution monitoring log/kieker.map diff --git a/licenses/JCTools-7239659ba0.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/JCTools-7239659ba0.LICENSE similarity index 100% rename from licenses/JCTools-7239659ba0.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/JCTools-7239659ba0.LICENSE diff --git a/licenses/guava-18.0.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/guava-18.0.LICENSE similarity index 100% rename from licenses/guava-18.0.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/guava-18.0.LICENSE diff --git a/licenses/hppc-0.7.1.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/hppc-0.7.1.LICENSE similarity index 100% rename from licenses/hppc-0.7.1.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/hppc-0.7.1.LICENSE diff --git a/licenses/jfxtras-common-8.0-r4.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/jfxtras-common-8.0-r4.LICENSE similarity index 100% rename from licenses/jfxtras-common-8.0-r4.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/jfxtras-common-8.0-r4.LICENSE diff --git a/licenses/jfxtras-controls-8.0-r4.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/jfxtras-controls-8.0-r4.LICENSE similarity index 100% rename from licenses/jfxtras-controls-8.0-r4.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/jfxtras-controls-8.0-r4.LICENSE diff --git a/licenses/jfxtras-fxml-8.0-r4.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/jfxtras-fxml-8.0-r4.LICENSE similarity index 100% rename from licenses/jfxtras-fxml-8.0-r4.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/jfxtras-fxml-8.0-r4.LICENSE diff --git a/licenses/kieker-1.12.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/kieker-1.12.LICENSE similarity index 100% rename from licenses/kieker-1.12.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/kieker-1.12.LICENSE diff --git a/licenses/log4j-api-2.4.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/log4j-api-2.4.LICENSE similarity index 100% rename from licenses/log4j-api-2.4.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/log4j-api-2.4.LICENSE diff --git a/licenses/log4j-core-2.4.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/log4j-core-2.4.LICENSE similarity index 100% rename from licenses/log4j-core-2.4.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/log4j-core-2.4.LICENSE diff --git a/licenses/logback-classic-1.1.3.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/logback-classic-1.1.3.LICENSE similarity index 100% rename from licenses/logback-classic-1.1.3.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/logback-classic-1.1.3.LICENSE diff --git a/licenses/logback-core-1.1.3.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/logback-core-1.1.3.LICENSE similarity index 100% rename from licenses/logback-core-1.1.3.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/logback-core-1.1.3.LICENSE diff --git a/licenses/slf4j-api-1.7.12.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/slf4j-api-1.7.12.LICENSE similarity index 100% rename from licenses/slf4j-api-1.7.12.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/slf4j-api-1.7.12.LICENSE diff --git a/licenses/teetime-2.0.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/teetime-2.0.LICENSE similarity index 100% rename from licenses/teetime-2.0.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/teetime-2.0.LICENSE diff --git a/licenses/teetime-stages-2.0.LICENSE b/kieker-trace-diagnosis-release-engineering/licenses/teetime-stages-2.0.LICENSE similarity index 100% rename from licenses/teetime-stages-2.0.LICENSE rename to kieker-trace-diagnosis-release-engineering/licenses/teetime-stages-2.0.LICENSE diff --git a/manual/Manual_DE.tex b/kieker-trace-diagnosis-release-engineering/manual/Manual_DE.tex similarity index 100% rename from manual/Manual_DE.tex rename to kieker-trace-diagnosis-release-engineering/manual/Manual_DE.tex diff --git a/manual/Manual_EN.tex b/kieker-trace-diagnosis-release-engineering/manual/Manual_EN.tex similarity index 100% rename from manual/Manual_EN.tex rename to kieker-trace-diagnosis-release-engineering/manual/Manual_EN.tex diff --git a/manual/img_DE/Einstellungen.jpg b/kieker-trace-diagnosis-release-engineering/manual/img_DE/Einstellungen.jpg similarity index 100% rename from manual/img_DE/Einstellungen.jpg rename to kieker-trace-diagnosis-release-engineering/manual/img_DE/Einstellungen.jpg diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 00000000..ee8cb081 --- /dev/null +++ b/settings.gradle @@ -0,0 +1 @@ +include 'kieker-trace-diagnosis-application', 'kieker-trace-diagnosis-architecture', 'kieker-trace-diagnosis-release-engineering' \ No newline at end of file -- GitLab