Uses of Package
sm

Packages that use sm
rubine   
sm   
 

Classes in sm used by rubine
SMCanvas
          A canvas that manages a display list.
StateMachine
          A state machine to control the interaction with an SMCanvas.
 

Classes in sm used by sm
ImpossibleOperationOnDifferentCanvasException
          An exception thrown when attempting to perform an operation involving shapes in different canvases that is impossible.
InteractiveObject
          An interactive object is a graphical representation: a SMCanvas or a part of a SMCanvas.
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.
SMImage
          An image shape for use with an SMCanvas.
SMNamedTag
          A SMNamedTag tag is a SMVolatileTag.
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.
SMStateMachineEventListener
          The listener interface for receiving "interesting" state machine events: the state machine is attached to a canvas, the state machine is detached from a canvas, the state machine is reset, the state machine is resumed, the state machine is suspended, the state machine fires a transition changing the current state, the state machine fires a transition making it loop on the current state.
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.
SMWidget
          A widget shape for use with an Canvas.
StateMachine
          A state machine to control the interaction with an SMCanvas.
StateMachine.State
          A state of a state machine.
StateMachine.State.EventOnPosition
          A transition triggered on a location in the canvas.
StateMachine.State.EventOnShape
          A transition triggered on a SMShape in the canvas.
StateMachine.State.EventOnTag
          A transition triggered on a tagged shape in the canvas.
StateMachine.State.KeyTransition
          A transition triggered by a key event.
StateMachine.State.MouseOnPosition
          A transition triggered by a mouse event on a location in the canvas.
StateMachine.State.MouseOnShape
          A transition triggered by a mouse event on a SMShape in the canvas.
StateMachine.State.MouseOnTag
          A transition triggered by a mouse event on a tagged shape in the canvas.
StateMachine.State.Transition
          A transition of a state machine.
StateMachineNotfoundException