37 lines
692 B
Java
37 lines
692 B
Java
package View;
|
|
|
|
import Model.Pair;
|
|
import Presenter.Presenter;
|
|
|
|
import javax.swing.*;
|
|
import java.util.LinkedList;
|
|
|
|
/**
|
|
* Implementierung verschiedener Algorithmen zur Berechnung von Ausgleichsgeraden.
|
|
*
|
|
* @Author: Armin Wolf
|
|
* @Email: a_wolf28@uni-muenster.de
|
|
* @Date: 28.05.2017.
|
|
*/
|
|
public abstract class View<T> extends JFrame {
|
|
|
|
private Presenter presenter;
|
|
|
|
public View(){
|
|
}
|
|
|
|
public Presenter getPresenter() {
|
|
return presenter;
|
|
}
|
|
|
|
public void setPresenter(Presenter presenter) {
|
|
this.presenter = presenter;
|
|
}
|
|
|
|
public abstract void createArrangement();
|
|
|
|
public abstract void createLine();
|
|
|
|
public abstract void createPlot();
|
|
}
|