Changeset 2161

Show
Ignore:
Timestamp:
10/08/07 15:04:19 (11 months ago)
Author:
wrobe..@pld-linux.org
Message:

- added state item

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gaphor/trunk/gaphor/diagram/items.py

    r1487 r2161  
    4646from gaphor.diagram.message import MessageItem 
    4747 
     48# States 
     49from gaphor.diagram.states.state import StateItem 
     50 
    4851# Use Cases: 
    4952from gaphor.diagram.actor import ActorItem 
  • gaphor/trunk/gaphor/ui/diagramtoolbox.py

    r2070 r2161  
    5252        ('toolbox-message', _('Message'), 'gaphor-message'), 
    5353        ('toolbox-interaction', _('Interaction'), 'gaphor-interaction'), 
     54    )), (_('States'), ( 
     55        ('toolbox-state', _('State'), 'gaphor-state'), 
    5456    )), (_('Use Cases'), ( 
    5557        ('toolbox-usecase', _('Use case'), 'gaphor-usecase'), 
     
    309311                after_handler=self._after_handler) 
    310312 
     313    # States: 
     314    def toolbox_state(self): 
     315        self.view.tool = PlacementTool( 
     316                item_factory=self._namespace_item_factory(items.StateItem, 
     317                    UML.State), 
     318                handle_index=SE, 
     319                after_handler=self._after_handler) 
     320 
    311321    # Use cases: 
    312322 
  • gaphor/trunk/gaphor/ui/icons.xml

    r1527 r2161  
    148148    <element>Property</element> 
    149149  </icon> 
     150  <icon id="gaphor-state"> 
     151    <file>state24.png</file> 
     152    <element>State</element> 
     153  </icon> 
    150154  <icon id="gaphor-stereotype"> 
    151155    <file>stereotype24.png</file>