Changeset 1636
- Timestamp:
- 07/16/07 06:31:11 (1 year ago)
- Files:
-
- gaphor/trunk/gaphor/diagram/activitynodes.py (modified) (2 diffs)
- gaphor/trunk/gaphor/diagram/flow.py (modified) (1 diff)
- gaphor/trunk/gaphor/diagram/objectnode.py (modified) (1 diff)
- gaphor/trunk/gaphor/diagram/textelement.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
gaphor/trunk/gaphor/diagram/activitynodes.py
r1635 r1636 232 232 self._combined = value 233 233 else: 234 DiagramItem.load(self, name, value)235 #super(ForkNodeItem, self).load(name, value)234 #DiagramItem.load(self, name, value) 235 super(ForkNodeItem, self).load(name, value) 236 236 237 237 def postload(self): 238 238 if self.subject and self.subject.joinSpec: 239 239 self._join_spec.text = self.subject.joinSpec.value 240 240 super(ForkNodeItem, self).postload() 241 241 242 242 @observed … … 326 326 DiagramItem.on_subject_notify(self, pspec, 327 327 ('joinSpec', 'joinSpec.value') + notifiers) 328 self.set_join_spec(DEFAULT_JOIN_SPEC) 328 if self.subject and not (self.subject.joinSpec or self.subject.joinSpec.value): 329 self.set_join_spec(DEFAULT_JOIN_SPEC) 329 330 self.request_update() 330 331 gaphor/trunk/gaphor/diagram/flow.py
r1448 r1636 38 38 self._guard = self.add_text('guard.value', editable=True) 39 39 40 def postload(self): 41 if self.subject and self.subject.guard: 42 self._guard.text = self.subject.guard.value 43 super(FlowItem, self).postload() 40 44 41 45 def on_subject_notify(self, pspec, notifiers = ()): gaphor/trunk/gaphor/diagram/objectnode.py
r1519 r1636 89 89 super(ObjectNodeItem, self).load(name, value) 90 90 91 def postload(self): 92 if self.subject and self.subject.upperBound: 93 self._upper_bound.text = self.subject.upperBound.value 94 super(ObjectNodeItem, self).postload() 95 91 96 def on_subject_notify(self, pspec, notifiers = ()): 92 97 """ gaphor/trunk/gaphor/diagram/textelement.py
r1583 r1636 27 27 self._text_groups_sizes = {} 28 28 29 def postload(self): 30 super(EditableTextSupport, self).postload() 29 31 30 32 def texts(self):
