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 .
|