|
UC Berkeley Group for User Interface Research Updated November 17, 2000 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Watchable | This interface is a replacement for Observable, because Observable is a class instead of an interface. |
Watcher | This interface is a replacement for Observer, because Observable is a class instead of an interface. |
Class Summary | |
WatchableImpl | This is a sample implementation of Watchable. |
WatcherAdapter | Empty implementation of Watcher which you can subclass. |
An implementation of the Observer pattern. Used to keep the state in Satin consistent. Watchable objects can be observed by Watcher objects. Watcher objects are sent notifications by Watchable objects when "interesting" things happen, in order to keep the state of the system consistent and correct.
This class is for internal use in SATIN and DENIM only. We're going to be switching to the JavaBeans notification model by the next release.
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 | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |