UC Berkeley Group for User Interface Research
Updated November 17, 2000

Package edu.berkeley.guir.lib.satin.event

The event system in Satin.

See:
          Description

Interface Summary
EventFilter This software is distributed under the Berkeley Software License.
SatinEventFilter This software is distributed under the Berkeley Software License.
StrokeEventFilter This software is distributed under the Berkeley Software License.
StrokeListener Marker interface for classes that can handle Strokes.
 

Class Summary
BasicSatinEventFilter This software is distributed under the Berkeley Software License.
BasicStrokeEventFilter An AND filter for stroke events.
NewStrokeEvent An event signalling an New stroke.
SatinEvent An abstract class representing events in Satin.
SingleStrokeEvent An event signalling a single stroke has been completed.
StrokeEvent An abstract class representing an event signalling a stroke has been completed.
UpdateStrokeEvent An event signalling an Update stroke.
 

Package edu.berkeley.guir.lib.satin.event Description

The event system in Satin. Events are similar to the notifications provided by Satin's watch package. The difference is that events are caused externally, whereas notifications are internal mechanisms for keeping the state consistent.

Sketch and Transformational INfrastructure is a toolkit for creating pen-based and sketch-based user interfaces. See http://guir.cs.berkeley.edu/projects/satin/ for an overview. Slides of the class hierarchy are available at http://guir.cs.berkeley.edu/projects/satin/class-diagrams/index.html.

This software is distributed under the Berkeley Software License.

Here are the static class diagrams:
1. Object Notation
2. Overview of Scenegraph

3. Graphical Objects 4. Views
5. Rendering 6. Interpreters
7. Strokes 8. Commands
9. Constants and Globals 10. Bridge Classes


Copyright Information