root/gaphor/tags/gaphor-0.12.0/gaphor/diagram/items.py

Revision 1487, 2.0 kB (checked in by wrobe..@pld-linux.org, 2 years ago)

- interaction ressurected (simply draws now, nothing more)

Line 
1 """
2 All Item's defined in the diagram package. This module
3 is a shorthand for importing each module individually.
4 """
5
6 # Base classes:
7 from gaphor.diagram.diagramitem import DiagramItem
8 from gaphor.diagram.diagramline import DiagramLine, LineItem, NamedLine
9 from gaphor.diagram.elementitem import ElementItem
10 from gaphor.diagram.nameditem import NamedItem
11 from gaphor.diagram.classifier import ClassifierItem
12
13 # General:
14 from gaphor.diagram.comment import CommentItem
15 from gaphor.diagram.commentline import CommentLineItem
16 from gaphor.diagram.simpleitem import Line, Box, Ellipse
17
18 # Classes:
19 from gaphor.diagram.feature import FeatureItem, AttributeItem, OperationItem
20 from gaphor.diagram.klass import ClassItem
21 from gaphor.diagram.interface import InterfaceItem
22 from gaphor.diagram.package import PackageItem
23 from gaphor.diagram.association import AssociationItem
24 from gaphor.diagram.dependency import DependencyItem
25 from gaphor.diagram.generalization import GeneralizationItem
26 from gaphor.diagram.implementation import ImplementationItem
27
28 # Components:
29 from gaphor.diagram.artifact import ArtifactItem
30 from gaphor.diagram.component import ComponentItem
31 from gaphor.diagram.node import NodeItem
32
33 # Actions:
34 from gaphor.diagram.action import ActionItem
35 from gaphor.diagram.activitynodes import ActivityNodeItem
36 from gaphor.diagram.activitynodes import InitialNodeItem, ActivityFinalNodeItem
37 from gaphor.diagram.activitynodes import FlowFinalNodeItem
38 from gaphor.diagram.activitynodes import DecisionNodeItem
39 from gaphor.diagram.activitynodes import ForkNodeItem
40 from gaphor.diagram.flow import FlowItem
41 from gaphor.diagram.objectnode import ObjectNodeItem
42
43 # Interactions
44 from gaphor.diagram.interaction import InteractionItem
45 from gaphor.diagram.lifeline import LifelineItem
46 from gaphor.diagram.message import MessageItem
47
48 # Use Cases:
49 from gaphor.diagram.actor import ActorItem
50 from gaphor.diagram.usecase import UseCaseItem
51 from gaphor.diagram.include import IncludeItem
52 from gaphor.diagram.extend import ExtendItem
53
54 # Stereotypes:
55 from gaphor.diagram.extension import ExtensionItem
56
Note: See TracBrowser for help on using the browser.