|
Class Summary |
| SMAndTag |
A SMAndTag is a tag corresponding to the set of shapes tagged by a tag t1 and a tag t2. |
| SMCanvas |
A canvas that manages a display list.
|
| SMEllipse |
An ellipse shape for use with an SMCanvas.
|
| SMExtensionalTag |
A SMExtensionalTag tag is a tag that can be explicitely attached to and detached from a shape,
i.e. a shape can be added to or removed to the tag's collection. |
| SMHierarchy |
A collection containing all the shapes having a common given ancestor. |
| SMHierarchyTag |
A SMHierarchyTag(SMShape s) tags s and every shape whose s is an ancestor. |
| SMImage |
An image shape for use with an SMCanvas.
|
| SMNamedTag |
A SMNamedTag tag is a SMVolatileTag.
|
| SMOrTag |
A SMOrTag is a tag corresponding to the set of shapes tagged by a tag t1 or a tag t2. |
| SMPolyLine |
An arbitrary shape for use with an SMCanvas.
|
| SMRectangle |
A rectangle shape for use with an SMCanvas.
|
| SMRectangularShape |
An abstract rectangular shape for use with an SMCanvas.
|
| SMSegment |
A segment for use with an SMCanvas. |
| SMShape |
A shape to be added to an SMCanvas.
|
| SMStateMachineEvent |
An event which indicates that an action occurred in a state machine.
|
| SMStateMachineEventAdapter |
An abstract adapter class for receiving state machine events.
|
| SMTag |
Tags are labels associated to canvas' shapes. |
| SMText |
A text shape for use with an Canvas.
|
| SMVirtualEvent |
A virtual event to send to a state machine.
|
| SMWatcher |
A 'watcher' to track a state machine. |
| SMWidget |
A widget shape for use with an Canvas.
|
| StateMachine |
A state machine to control the interaction with an SMCanvas.
|