|
UC Berkeley Group for User Interface Research Updated November 17, 2000 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
Command | Satin specific commands. |
Class Summary | |
AddGestureInterpreterCommand | Attach a Gesture Interpreter to some Graphical Object. |
AddInkInterpreterCommand | Attach a Gesture Interpreter to some Graphical Object. |
ApplyTransformationCommand | Apply a transformation to a GraphicalObject. |
Clipboard | A clipboard for the cut, copy, and paste commands. |
CommandImpl | A simple implementation of Command. |
CommandQueue | The queue that holds and executes the command objects. |
CommandSubsystem | Command central for commands. |
CopyCommand | Copy a Graphical Object to the clipboard. |
CutCommand | Cut a Graphical Object to the clipboard. |
DeleteCommand | Delete a Graphical Object. |
InsertCommand | A Command to insert a new Graphical Object. |
MacroCommand | A collection of commands. |
MakePatchCommand | Make a patch from a stroke. |
MoveCommand | Move the gob from one place to another. |
OpenCommand | Open a Sheet to file. |
PanCommand | Pan up, down, left, or right. |
PasteCommand | Paste a Graphical Object to the clipboard. |
RemoveCommand | A Command to remove a Graphical Object from a Graphical Object Group. |
RotateCommand | Rotate a GraphicalObject. |
SaveCommand | Save a Sheet to file. |
SelectCommand | Select a Graphical Object. |
SelectDeepCommand | Select a Graphical Object. |
SelectShallowCommand | Select a Graphical Object. |
SetLocationCommand | Move the gob from one place to another. |
SetTransformCommand | Sets the transform to a GraphicalObject. |
UndoableCommand | Undoable commands are commands that are meant to be undone only. |
ZoomCommand | Zoom in or out. |
Exception Summary | |
NotEnabledException | The command to be executed is not enabled. |
Contains Satin's undo, redo, and macro mechanisms. Essentially implements the Command pattern, which encapsulates a set of operations that knows how to do, undo, and redo itself.
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 |