Changeset 1106

Show
Ignore:
Timestamp:
12/14/06 03:43:01 (2 years ago)
Author:
arjanmol
Message:

added swap_element(element, new_class) to elementfactory.py

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gaphor/branches/new-canvas/gaphor/UML/elementfactory.py

    r1104 r1106  
    164164        import gc 
    165165        for i in range(4): gc.collect() 
     166 
     167    def swap_element(self, element, new_class): 
     168        assert element in self._elements.values() 
     169        element.__class__ = new_class 
     170        self.notify(element, '__class__') 
    166171 
    167172    def connect(self, callback, *data):