|
@@ -20,6 +20,8 @@ public class Model extends Observable
|
|
|
{
|
|
|
this.observers = new ArrayList();
|
|
|
this.thingies = new ArrayList();
|
|
|
+ this.curColour = Color.black;
|
|
|
+ this.curThiccness = 5;
|
|
|
setChanged();
|
|
|
}
|
|
|
|
|
@@ -64,6 +66,20 @@ public class Model extends Observable
|
|
|
setChanged();
|
|
|
notifyObservers();
|
|
|
}
|
|
|
+
|
|
|
+ public void changeThiccness(int x)
|
|
|
+ {
|
|
|
+ curThiccness = x;
|
|
|
+ setChanged();
|
|
|
+ notifyObservers();
|
|
|
+ }
|
|
|
+
|
|
|
+ public void changeColour(Color c)
|
|
|
+ {
|
|
|
+ curColour = c;
|
|
|
+ setChanged();
|
|
|
+ notifyObservers();
|
|
|
+ }
|
|
|
|
|
|
// Add observer to be notified on change
|
|
|
public void addObserver(Observer observer)
|