diff --git a/src/main/java/Model/Model.java b/src/main/java/Model/Model.java new file mode 100644 index 0000000..1ab1b9a --- /dev/null +++ b/src/main/java/Model/Model.java @@ -0,0 +1,11 @@ +package Model; + +/** + * Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden. + * + * @Author: Armin Wolf + * @Email: a_wolf28@uni-muenster.de + * @Date: 28.05.2017. + */ +public interface Model { +} diff --git a/src/main/java/Presenter/Algorithms/Algorithm.java b/src/main/java/Presenter/Algorithms/Algorithm.java new file mode 100644 index 0000000..8dd4208 --- /dev/null +++ b/src/main/java/Presenter/Algorithms/Algorithm.java @@ -0,0 +1,13 @@ +package Presenter.Algorithms; + +/** + * Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden. + * + * @Author: Armin Wolf + * @Email: a_wolf28@uni-muenster.de + * @Date: 28.05.2017. + */ +public abstract class Algorithm { + + +} diff --git a/src/main/java/Presenter/Algorithms/LeastMedianOfSquaresEstimator.java b/src/main/java/Presenter/Algorithms/LeastMedianOfSquaresEstimator.java new file mode 100644 index 0000000..b19e69a --- /dev/null +++ b/src/main/java/Presenter/Algorithms/LeastMedianOfSquaresEstimator.java @@ -0,0 +1,11 @@ +package Presenter.Algorithms; + +/** + * Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden. + * + * @Author: Armin Wolf + * @Email: a_wolf28@uni-muenster.de + * @Date: 28.05.2017. + */ +public class LeastMedianOfSquaresEstimator extends Algorithm { +} diff --git a/src/main/java/Presenter/Algorithms/RepeatedMedianEstimator.java b/src/main/java/Presenter/Algorithms/RepeatedMedianEstimator.java new file mode 100644 index 0000000..611a851 --- /dev/null +++ b/src/main/java/Presenter/Algorithms/RepeatedMedianEstimator.java @@ -0,0 +1,11 @@ +package Presenter.Algorithms; + +/** + * Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden. + * + * @Author: Armin Wolf + * @Email: a_wolf28@uni-muenster.de + * @Date: 28.05.2017. + */ +public class RepeatedMedianEstimator extends Algorithm { +} diff --git a/src/main/java/Presenter/Algorithms/TheilSenEstimator.java b/src/main/java/Presenter/Algorithms/TheilSenEstimator.java new file mode 100644 index 0000000..74a4c9f --- /dev/null +++ b/src/main/java/Presenter/Algorithms/TheilSenEstimator.java @@ -0,0 +1,11 @@ +package Presenter.Algorithms; + +/** + * Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden. + * + * @Author: Armin Wolf + * @Email: a_wolf28@uni-muenster.de + * @Date: 28.05.2017. + */ +public class TheilSenEstimator extends Algorithm { +} diff --git a/src/main/java/Presenter/Coordinator.java b/src/main/java/Presenter/Coordinator.java new file mode 100644 index 0000000..726f2f1 --- /dev/null +++ b/src/main/java/Presenter/Coordinator.java @@ -0,0 +1,27 @@ +package Presenter; + +/** + * Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden. + * + * @Author: Armin Wolf + * @Email: a_wolf28@uni-muenster.de + * @Date: 28.05.2017. + */ +public class Coordinator implements Presenter { + + public void getDataFromModel() { + + } + + public void setDataByModel() { + + } + + public void getActionsFromView() { + + } + + public void setActionByView() { + + } +} diff --git a/src/main/java/Presenter/Presenter.java b/src/main/java/Presenter/Presenter.java new file mode 100644 index 0000000..25cd3ac --- /dev/null +++ b/src/main/java/Presenter/Presenter.java @@ -0,0 +1,20 @@ +package Presenter; + +/** + * Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden. + * + * @Author: Armin Wolf + * @Email: a_wolf28@uni-muenster.de + * @Date: 28.05.2017. + */ +public interface Presenter { + + public void getDataFromModel(); + + public void setDataByModel(); + + public void getActionsFromView(); + + public void setActionByView(); + +} diff --git a/src/main/java/View/View.java b/src/main/java/View/View.java new file mode 100644 index 0000000..e520e10 --- /dev/null +++ b/src/main/java/View/View.java @@ -0,0 +1,11 @@ +package View; + +/** + * Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden. + * + * @Author: Armin Wolf + * @Email: a_wolf28@uni-muenster.de + * @Date: 28.05.2017. + */ +public interface View { +}