Optimization: Grouping the controller in only one package

opti
Gregory Martin 2017-09-19 16:38:48 +02:00
parent cb608cca22
commit f53b1230d6
No known key found for this signature in database
GPG Key ID: 8791DD65FA92D9F0
27 changed files with 64 additions and 71 deletions

View File

@ -1,2 +1,2 @@
Manifest-Version: 1.0
Main-Class: fr.insa.ocm.view.OCLApplication
Main-Class: fr.insa.ocm.OCLApplication

View File

@ -1,7 +1,7 @@
package fr.insa.ocm.view;
package fr.insa.ocm;
import fr.insa.ocm.view.mainuis.MainView;
import fr.insa.ocm.viewmodel.OCLController;
import fr.insa.ocm.controller.OCLController;
import fr.insa.ocm.controller.mainuis.MainView;
import javafx.application.Application;
import javafx.stage.Stage;

View File

@ -1,14 +1,9 @@
package fr.insa.ocm.viewmodel;
package fr.insa.ocm.controller;
import fr.insa.ocm.model.DebugLogger;
import fr.insa.ocm.model.OCMManager;
import fr.insa.ocm.model.wrapper.api.AbstractAlgorithmLauncher;
import fr.insa.ocm.view.mainuis.MainView;
import fr.insa.ocm.controller.mainuis.MainView;
import javafx.application.Platform;
import javafx.beans.property.SimpleStringProperty;
import java.util.List;
import java.util.Map;
public class InfoAlgorithm extends Thread {

View File

@ -1,4 +1,4 @@
package fr.insa.ocm.viewmodel;
package fr.insa.ocm.controller;
import fr.insa.ocm.model.DebugLogger;
import fr.insa.ocm.model.OCMManager;

View File

@ -1,4 +1,4 @@
package fr.insa.ocm.viewmodel;
package fr.insa.ocm.controller;
import fr.insa.ocm.model.DebugLogger;
import fr.insa.ocm.model.OCMManager;
@ -6,7 +6,7 @@ import fr.insa.ocm.model.oneclicklearning.cache.api.Cache;
import fr.insa.ocm.model.oneclicklearning.coactivelearning.api.CoactiveLearning;
import fr.insa.ocm.model.utils.fastforward.FastForward;
import fr.insa.ocm.model.wrapper.api.Pattern;
import fr.insa.ocm.view.misc.FastForwardWaitingView;
import fr.insa.ocm.controller.misc.FastForwardWaitingView;
import fr.insa.ocm.model.utils.fastforward.condition.Condition;
import javafx.application.Platform;
import javafx.beans.property.DoubleProperty;

View File

@ -1,4 +1,4 @@
package fr.insa.ocm.view.mainuis;
package fr.insa.ocm.controller.mainuis;
import javafx.fxml.FXML;

View File

@ -1,14 +1,13 @@
package fr.insa.ocm.view.mainuis;
package fr.insa.ocm.controller.mainuis;
import org.jetbrains.annotations.NotNull;
import fr.insa.ocm.model.DebugLogger;
import fr.insa.ocm.model.utils.serialize.condition.ConditionsDeserializer;
import fr.insa.ocm.model.utils.serialize.condition.ConditionsSerializer;
import fr.insa.ocm.view.OCLApplication;
import fr.insa.ocm.view.misc.FastForwardWaitingView;
import fr.insa.ocm.view.misc.parts.fastforward.AddConditionView;
import fr.insa.ocm.view.misc.parts.fastforward.ConditionView;
import fr.insa.ocm.viewmodel.OCLController;
import fr.insa.ocm.controller.misc.FastForwardWaitingView;
import fr.insa.ocm.controller.misc.parts.fastforward.AddConditionView;
import fr.insa.ocm.controller.misc.parts.fastforward.ConditionView;
import fr.insa.ocm.controller.OCLController;
import fr.insa.ocm.model.utils.fastforward.condition.Condition;
import javafx.application.Platform;
import javafx.collections.FXCollections;

View File

@ -1,16 +1,17 @@
package fr.insa.ocm.view.mainuis;
package fr.insa.ocm.controller.mainuis;
import fr.insa.ocm.controller.misc.ErrorView;
import fr.insa.ocm.controller.misc.InfoView;
import fr.insa.ocm.model.OCMManager;
import fr.insa.ocm.model.utils.serialize.OCMSerializer;
import fr.insa.ocm.model.wrapper.api.Pattern;
import fr.insa.ocm.view.OCLApplication;
import fr.insa.ocm.view.misc.*;
import fr.insa.ocm.view.misc.menus.AboutView;
import fr.insa.ocm.view.misc.menus.MonitorView;
import fr.insa.ocm.view.misc.menus.LoadStateView;
import fr.insa.ocm.view.misc.menus.SettingsView;
import fr.insa.ocm.viewmodel.InfoAlgorithm;
import fr.insa.ocm.viewmodel.OCLController;
import fr.insa.ocm.OCLApplication;
import fr.insa.ocm.controller.misc.menus.AboutView;
import fr.insa.ocm.controller.misc.menus.MonitorView;
import fr.insa.ocm.controller.misc.menus.LoadStateView;
import fr.insa.ocm.controller.misc.menus.SettingsView;
import fr.insa.ocm.controller.InfoAlgorithm;
import fr.insa.ocm.controller.OCLController;
import javafx.application.Platform;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
@ -25,7 +26,6 @@ import javafx.stage.Stage;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class MainView {

View File

@ -1,10 +1,10 @@
package fr.insa.ocm.view.mainuis;
package fr.insa.ocm.controller.mainuis;
import org.jetbrains.annotations.NotNull;
import fr.insa.ocm.model.OCMManager;
import fr.insa.ocm.model.wrapper.api.Pattern;
import fr.insa.ocm.view.misc.parts.mining.PatternView;
import fr.insa.ocm.viewmodel.OCLController;
import fr.insa.ocm.controller.misc.parts.mining.PatternView;
import fr.insa.ocm.controller.OCLController;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.fxml.FXML;

View File

@ -1,4 +1,4 @@
package fr.insa.ocm.view.misc;
package fr.insa.ocm.controller.misc;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;

View File

@ -1,6 +1,6 @@
package fr.insa.ocm.view.misc;
package fr.insa.ocm.controller.misc;
import fr.insa.ocm.viewmodel.OCLController;
import fr.insa.ocm.controller.OCLController;
import javafx.application.Platform;
import javafx.beans.property.DoubleProperty;
import javafx.beans.property.StringProperty;

View File

@ -1,4 +1,4 @@
package fr.insa.ocm.view.misc;
package fr.insa.ocm.controller.misc;
import org.jetbrains.annotations.NotNull;
import javafx.fxml.FXML;

View File

@ -1,6 +1,6 @@
package fr.insa.ocm.view.misc.menus;
package fr.insa.ocm.controller.misc.menus;
import fr.insa.ocm.viewmodel.OCLController;
import fr.insa.ocm.controller.OCLController;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;
import javafx.scene.Scene;

View File

@ -1,11 +1,11 @@
package fr.insa.ocm.view.misc.menus;
package fr.insa.ocm.controller.misc.menus;
import fr.insa.ocm.model.OCMManager;
import fr.insa.ocm.model.utils.serialize.OCMDeserializer;
import fr.insa.ocm.view.misc.ErrorView;
import fr.insa.ocm.view.misc.InfoView;
import fr.insa.ocm.view.mainuis.MainView;
import fr.insa.ocm.viewmodel.OCLController;
import fr.insa.ocm.controller.misc.ErrorView;
import fr.insa.ocm.controller.misc.InfoView;
import fr.insa.ocm.controller.mainuis.MainView;
import fr.insa.ocm.controller.OCLController;
import javafx.application.Platform;
import javafx.beans.property.SimpleStringProperty;
import javafx.concurrent.Task;

View File

@ -1,8 +1,8 @@
package fr.insa.ocm.view.misc.menus;
package fr.insa.ocm.controller.misc.menus;
import fr.insa.ocm.model.DebugLogger;
import fr.insa.ocm.viewmodel.Monitor;
import fr.insa.ocm.controller.Monitor;
import javafx.beans.property.SimpleStringProperty;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;

View File

@ -1,13 +1,12 @@
package fr.insa.ocm.view.misc.menus;
package fr.insa.ocm.controller.misc.menus;
import fr.insa.ocm.model.DebugLogger;
import fr.insa.ocm.model.OCMManager;
import fr.insa.ocm.model.oneclicklearning.cache.set.CacheSet;
import fr.insa.ocm.model.wrapper.api.Pattern;
import fr.insa.ocm.view.misc.parts.settings.library.SettingsRealKDView;
import fr.insa.ocm.view.misc.parts.settings.library.SettingsSPMFView;
import fr.insa.ocm.view.misc.parts.settings.pattern.SettingsPatternView;
import fr.insa.ocm.viewmodel.OCLController;
import fr.insa.ocm.controller.misc.parts.settings.library.SettingsRealKDView;
import fr.insa.ocm.controller.misc.parts.settings.library.SettingsSPMFView;
import fr.insa.ocm.controller.misc.parts.settings.pattern.SettingsPatternView;
import fr.insa.ocm.controller.OCLController;
import javafx.collections.FXCollections;
import javafx.collections.ObservableList;
import javafx.fxml.FXML;

View File

@ -1,7 +1,7 @@
package fr.insa.ocm.view.misc.parts.fastforward;
package fr.insa.ocm.controller.misc.parts.fastforward;
import fr.insa.ocm.model.DebugLogger;
import fr.insa.ocm.view.mainuis.FastForwardView;
import fr.insa.ocm.controller.mainuis.FastForwardView;
import fr.insa.ocm.model.utils.fastforward.condition.Condition;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;

View File

@ -1,7 +1,7 @@
package fr.insa.ocm.view.misc.parts.fastforward;
package fr.insa.ocm.controller.misc.parts.fastforward;
import fr.insa.ocm.model.OCMManager;
import fr.insa.ocm.view.mainuis.FastForwardView;
import fr.insa.ocm.controller.mainuis.FastForwardView;
import fr.insa.ocm.model.utils.fastforward.condition.Condition;
import fr.insa.ocm.model.utils.fastforward.condition.ConditionAlgorithm;
import javafx.fxml.FXML;

View File

@ -1,8 +1,8 @@
package fr.insa.ocm.view.misc.parts.fastforward;
package fr.insa.ocm.controller.misc.parts.fastforward;
import fr.insa.ocm.model.OCMManager;
import fr.insa.ocm.view.mainuis.FastForwardView;
import fr.insa.ocm.controller.mainuis.FastForwardView;
import fr.insa.ocm.model.utils.fastforward.condition.Condition;
import fr.insa.ocm.model.utils.fastforward.condition.ConditionAttribute;
import javafx.fxml.FXML;

View File

@ -1,7 +1,7 @@
package fr.insa.ocm.view.misc.parts.fastforward;
package fr.insa.ocm.controller.misc.parts.fastforward;
import fr.insa.ocm.model.wrapper.api.Pattern;
import fr.insa.ocm.view.mainuis.FastForwardView;
import fr.insa.ocm.controller.mainuis.FastForwardView;
import fr.insa.ocm.model.utils.fastforward.condition.Condition;
import fr.insa.ocm.model.utils.fastforward.condition.ConditionMeasureBetween;
import javafx.fxml.FXML;

View File

@ -1,7 +1,7 @@
package fr.insa.ocm.view.misc.parts.fastforward;
package fr.insa.ocm.controller.misc.parts.fastforward;
import fr.insa.ocm.model.wrapper.api.Pattern;
import fr.insa.ocm.view.mainuis.FastForwardView;
import fr.insa.ocm.controller.mainuis.FastForwardView;
import fr.insa.ocm.model.utils.fastforward.condition.Condition;
import fr.insa.ocm.model.utils.fastforward.condition.ConditionMeasureDynamic;
import javafx.fxml.FXML;

View File

@ -1,7 +1,7 @@
package fr.insa.ocm.view.misc.parts.fastforward;
package fr.insa.ocm.controller.misc.parts.fastforward;
import fr.insa.ocm.model.wrapper.api.Pattern;
import fr.insa.ocm.view.mainuis.FastForwardView;
import fr.insa.ocm.controller.mainuis.FastForwardView;
import fr.insa.ocm.model.utils.fastforward.condition.Condition;
import fr.insa.ocm.model.utils.fastforward.condition.ConditionMeasureStatic;
import javafx.fxml.FXML;

View File

@ -1,6 +1,6 @@
package fr.insa.ocm.view.misc.parts.fastforward;
package fr.insa.ocm.controller.misc.parts.fastforward;
import fr.insa.ocm.view.mainuis.FastForwardView;
import fr.insa.ocm.controller.mainuis.FastForwardView;
import fr.insa.ocm.model.utils.fastforward.condition.Condition;
import javafx.fxml.FXML;
import javafx.scene.control.Button;

View File

@ -1,4 +1,4 @@
package fr.insa.ocm.view.misc.parts.mining;
package fr.insa.ocm.controller.misc.parts.mining;
import org.jetbrains.annotations.NotNull;
import fr.insa.ocm.model.DebugLogger;

View File

@ -1,4 +1,4 @@
package fr.insa.ocm.view.misc.parts.settings.library;
package fr.insa.ocm.controller.misc.parts.settings.library;
import javafx.fxml.FXML;

View File

@ -1,4 +1,4 @@
package fr.insa.ocm.view.misc.parts.settings.library;
package fr.insa.ocm.controller.misc.parts.settings.library;
import fr.insa.ocm.model.DebugLogger;

View File

@ -1,4 +1,4 @@
package fr.insa.ocm.view.misc.parts.settings.pattern;
package fr.insa.ocm.controller.misc.parts.settings.pattern;
import fr.insa.ocm.model.wrapper.api.Pattern;
import fr.insa.ocm.model.wrapper.spmf.AlgorithmLauncherSPMF;