summaryrefslogtreecommitdiff
path: root/host/simu/robots/aquajim/view
diff options
context:
space:
mode:
authorNicolas Schodet2009-10-11 20:16:31 +0200
committerNicolas Schodet2009-10-11 20:16:31 +0200
commit48e509336acdda1bb0a449c00bc7a8918fb9df85 (patch)
treed2be6c8708f8f34a4b1aca7f1cd84a550b669657 /host/simu/robots/aquajim/view
parent4160b0ebb6fffd8dba558ce66ba83e71a09614c1 (diff)
host, digital/io/tools, digital/asserv/tools: notify observers on register
Diffstat (limited to 'host/simu/robots/aquajim/view')
-rw-r--r--host/simu/robots/aquajim/view/arm.py1
-rw-r--r--host/simu/robots/aquajim/view/bridge.py1
-rw-r--r--host/simu/robots/aquajim/view/elevator.py2
-rw-r--r--host/simu/robots/aquajim/view/robot.py1
4 files changed, 0 insertions, 5 deletions
diff --git a/host/simu/robots/aquajim/view/arm.py b/host/simu/robots/aquajim/view/arm.py
index aab69c58..c2f2169b 100644
--- a/host/simu/robots/aquajim/view/arm.py
+++ b/host/simu/robots/aquajim/view/arm.py
@@ -36,7 +36,6 @@ class Arm (Drawable):
Drawable.__init__ (self, onto)
self.model = model
self.model.register (self.__notified)
- self.__notified ()
def __notified (self):
self.angle = self.model.arm_angle
diff --git a/host/simu/robots/aquajim/view/bridge.py b/host/simu/robots/aquajim/view/bridge.py
index 59c86211..d5400c0f 100644
--- a/host/simu/robots/aquajim/view/bridge.py
+++ b/host/simu/robots/aquajim/view/bridge.py
@@ -36,7 +36,6 @@ class Bridge (Drawable):
Drawable.__init__ (self, onto)
self.model = model
self.model.register (self.update)
- self.update ()
def draw (self):
self.reset ()
diff --git a/host/simu/robots/aquajim/view/elevator.py b/host/simu/robots/aquajim/view/elevator.py
index 7c27d4d3..7dbcf477 100644
--- a/host/simu/robots/aquajim/view/elevator.py
+++ b/host/simu/robots/aquajim/view/elevator.py
@@ -35,10 +35,8 @@ class Elevator (Drawable):
Drawable.__init__ (self, onto)
self.model = model
self.model.register (self.__notified)
- self.__notified ()
self.door_model = model.elevator_door
self.door_model.register (self.__door_notified)
- self.__door_notified ()
def __notified (self):
self.height = self.model.elevator_height
diff --git a/host/simu/robots/aquajim/view/robot.py b/host/simu/robots/aquajim/view/robot.py
index 713a30c4..ad613bba 100644
--- a/host/simu/robots/aquajim/view/robot.py
+++ b/host/simu/robots/aquajim/view/robot.py
@@ -31,7 +31,6 @@ class Robot (simu.inter.drawable.Drawable):
simu.inter.drawable.Drawable.__init__ (self, onto)
self.position_model = position_model
self.position_model.register (self.__position_notified)
- self.__position_notified ()
def __position_notified (self):
"""Called on position modifications."""