Changeset 2271
- Timestamp:
- 03/16/08 15:06:16 (2 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
gaphor/trunk/gaphor/diagram/classes/association.py
r2263 r2271 428 428 429 429 # if navigable 430 # 431 # WARNING! see bug http://gaphor.devjavu.com/ticket/110 432 # 430 433 if isinstance(opposite.type, UML.Class): 431 434 if subject.class_: … … 434 437 if subject.interface_: 435 438 del subject.interface_ 439 elif isinstance(opposite.type, UML.Actor): 440 if subject.actor: 441 del subject.actor 442 elif isinstance(opposite.type, UML.UseCase): 443 if subject.useCase: 444 del subject.useCase 436 445 else: 437 446 assert 0, 'Should never be reached' … … 444 453 # 445 454 # Set navigability. 455 # 456 # 457 # WARNING! see bug http://gaphor.devjavu.com/ticket/110 446 458 # 447 459 if navigable: … … 450 462 elif isinstance(opposite.type, UML.Interface): 451 463 subject.interface_ = opposite.type 464 elif isinstance(opposite.type, UML.Actor): 465 subject.actor = opposite.type 466 elif isinstance(opposite.type, UML.UseCase): 467 subject.useCase = opposite.type 452 468 else: 453 469 assert 0, 'Should never be reached'
