summaryrefslogtreecommitdiff
path: root/de/unibayreuth/se/observer/Subject.java
diff options
context:
space:
mode:
Diffstat (limited to 'de/unibayreuth/se/observer/Subject.java')
-rw-r--r--de/unibayreuth/se/observer/Subject.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/de/unibayreuth/se/observer/Subject.java b/de/unibayreuth/se/observer/Subject.java
new file mode 100644
index 0000000..2f0b5bb
--- /dev/null
+++ b/de/unibayreuth/se/observer/Subject.java
@@ -0,0 +1,21 @@
+package de.unibayreuth.se.observer;
+
+public abstract class Subject {
+ // TODO
+
+ public Subject() {
+ // TODO
+ }
+
+ void attach(Observer observer) {
+ // TODO
+ }
+
+ void detach(Observer observer) {
+ // TODO
+ }
+
+ protected void fireUpdate() {
+ // TODO
+ }
+}