OOP2

View.java

1
import java.util.Observable;
2
import java.util.Observer;
3
4
/**
5
 *
6
 * @author jvermeulen
7
 */
8
public interface View extends Observer {
9
      
10
    void setController(Controller controller);
11
    Controller getController();
12
    
13
    void setModel(Observable model);
14
    Observable getModel();
15
    
16
    Controller defaultController(Observable model);
17
}
18