Changeset 2232
- Timestamp:
- 03/01/08 17:00:26 (3 months ago)
- Files:
-
- gaphor/trunk/gaphor/diagram/items.py (modified) (1 diff)
- gaphor/trunk/gaphor/diagram/states/__init__.py (modified) (1 diff)
- gaphor/trunk/gaphor/diagram/states/finalstate.py (added)
- gaphor/trunk/gaphor/diagram/states/pseudostates.py (added)
- gaphor/trunk/gaphor/diagram/states/state.py (modified) (2 diffs)
- gaphor/trunk/gaphor/ui/diagramtoolbox.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
gaphor/trunk/gaphor/diagram/items.py
r2165 r2232 47 47 48 48 # States 49 from gaphor.diagram.states.state import StateItem, VertexItem 49 from gaphor.diagram.states import VertexItem 50 from gaphor.diagram.states.state import StateItem 50 51 from gaphor.diagram.states.transition import TransitionItem 52 from gaphor.diagram.states.finalstate import FinalStateItem 53 from gaphor.diagram.states.pseudostates import InitialPseudostateItem 51 54 52 55 # Use Cases: gaphor/trunk/gaphor/diagram/states/__init__.py
r2161 r2232 1 from gaphor.diagram.nameditem import NamedItem 2 3 class VertexItem(NamedItem): 4 """ 5 Abstract class for all vertices. All state, pseudostate items derive 6 from VertexItem, which simplifies transition connection adapters. 7 """ 8 pass 9 gaphor/trunk/gaphor/diagram/states/state.py
r2165 r2232 4 4 5 5 from gaphor import UML 6 from gaphor.diagram.nameditem import NamedItem7 6 from gaphor.diagram.style import ALIGN_CENTER, ALIGN_TOP 8 7 from math import pi 8 from gaphor.diagram.states import VertexItem 9 9 10 10 DX = 15 … … 12 12 DDX = 0.4 * DX 13 13 DDY = 0.4 * DY 14 15 class VertexItem(NamedItem):16 pass17 14 18 15 class StateItem(VertexItem): gaphor/trunk/gaphor/ui/diagramtoolbox.py
r2231 r2232 329 329 self.view.tool = PlacementTool( 330 330 item_factory=self._item_factory(items.InitialPseudostateItem, 331 UML.Pseudo State),331 UML.Pseudostate), 332 332 handle_index=SE, 333 333 after_handler=self._after_handler)
