|
UC Berkeley Group for User Interface Research Updated November 17, 2000 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SatinConstants | |
edu.berkeley.guir.brainstorm | |
edu.berkeley.guir.brainstorm.interpreter | |
edu.berkeley.guir.brainstorm.net | |
edu.berkeley.guir.lib.satin | Sketch and Transformational INfrastructure is a toolkit for creating informal sketch-based user interfaces. |
edu.berkeley.guir.lib.satin.command | Contains Satin's undo, redo, and macro mechanisms. |
edu.berkeley.guir.lib.satin.event | The event system in Satin. |
edu.berkeley.guir.lib.satin.image | Utilities for manipulating images in SATIN, and for converting SATIN graphical objects to Java images. |
edu.berkeley.guir.lib.satin.interpreter | Interpreters control the state and behavior of a GraphicalObject. |
edu.berkeley.guir.lib.satin.interpreter.commands | Set of interpreters to do standard commands. |
edu.berkeley.guir.lib.satin.interpreter.graffiti | |
edu.berkeley.guir.lib.satin.interpreter.rubine | Utilities for creating Interpreters that use Rubine's Recognizer. |
edu.berkeley.guir.lib.satin.interpreter.stroke | Interpreters to manipulate strokes, such as merging nearby ones together. |
edu.berkeley.guir.lib.satin.objects | The scenegraph objects for SATIN. |
edu.berkeley.guir.lib.satin.recognizer | Interfaces for recognizers in Satin. |
edu.berkeley.guir.lib.satin.recognizer.rubine | |
edu.berkeley.guir.lib.satin.stroke | Contains the basic strokes used in Satin. |
edu.berkeley.guir.lib.satin.util | Miscellaneous utilities used in SATIN. |
edu.berkeley.guir.lib.satin.view | Views for GraphicalObjects. |
edu.berkeley.guir.lib.satin.widgets | Java GUI widgets designed for pens. |
edu.berkeley.guir.posterboard | |
edu.berkeley.guir.sketchyspice | SketchySpice is a sketch-based tool for drawing simple EE circuit diagrams. |
edu.berkeley.guir.sketchyspice.interpreter | |
edu.berkeley.guir.sketchyspice.objects |
Uses of SatinConstants in edu.berkeley.guir.brainstorm |
Classes in edu.berkeley.guir.brainstorm that implement SatinConstants | |
class |
BrainNote
Here's the scenegraph: |
class |
Brainstorm
Revisions: 1.0.0 06-28-2000 JH Created class |
class |
BrainstormSheet
A brainstorming application. |
class |
Label
A label contains a bunch of TimedStroke or GObText objects. |
Uses of SatinConstants in edu.berkeley.guir.brainstorm.interpreter |
Classes in edu.berkeley.guir.brainstorm.interpreter that implement SatinConstants | |
class |
LinkInterpreter
|
class |
NoteInterpreter
Standard gestures, like cut, copy, paste, delete, and pan. |
Uses of SatinConstants in edu.berkeley.guir.brainstorm.net |
Classes in edu.berkeley.guir.brainstorm.net that implement SatinConstants | |
class |
SerializationLib
Revisions: 1.0.0 07-24-2000 JH Created class |
Uses of SatinConstants in edu.berkeley.guir.lib.satin |
Classes in edu.berkeley.guir.lib.satin that implement SatinConstants | |
class |
Sheet
Essentially a SATIN Panel. |
class |
Sheet.SheetGraphicalObjectGroup
This class handles the Graphical Objects in the sheet. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.command |
Subinterfaces of SatinConstants in edu.berkeley.guir.lib.satin.command | |
interface |
Command
Satin specific commands. |
Classes in edu.berkeley.guir.lib.satin.command that implement SatinConstants | |
class |
AddGestureInterpreterCommand
Attach a Gesture Interpreter to some Graphical Object. |
class |
AddInkInterpreterCommand
Attach a Gesture Interpreter to some Graphical Object. |
class |
ApplyTransformationCommand
Apply a transformation to a GraphicalObject. |
class |
Clipboard
A clipboard for the cut, copy, and paste commands. |
class |
CommandImpl
A simple implementation of Command. |
class |
CommandSubsystem
Command central for commands. |
class |
CopyCommand
Copy a Graphical Object to the clipboard. |
class |
CutCommand
Cut a Graphical Object to the clipboard. |
class |
DeleteCommand
Delete a Graphical Object. |
class |
InsertCommand
A Command to insert a new Graphical Object. |
class |
MacroCommand
A collection of commands. |
class |
MakePatchCommand
Make a patch from a stroke. |
class |
MoveCommand
Move the gob from one place to another. |
class |
OpenCommand
Open a Sheet to file. |
class |
PanCommand
Pan up, down, left, or right. |
class |
PasteCommand
Paste a Graphical Object to the clipboard. |
class |
RemoveCommand
A Command to remove a Graphical Object from a Graphical Object Group. |
class |
RotateCommand
Rotate a GraphicalObject. |
class |
SaveCommand
Save a Sheet to file. |
class |
SelectCommand
Select a Graphical Object. |
class |
SelectDeepCommand
Select a Graphical Object. |
class |
SelectShallowCommand
Select a Graphical Object. |
class |
SetLocationCommand
Move the gob from one place to another. |
class |
SetTransformCommand
Sets the transform to a GraphicalObject. |
class |
UndoableCommand
Undoable commands are commands that are meant to be undone only. |
class |
ZoomCommand
Zoom in or out. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.event |
Classes in edu.berkeley.guir.lib.satin.event that implement SatinConstants | |
class |
NewStrokeEvent
An event signalling an New stroke. |
class |
SingleStrokeEvent
An event signalling a single stroke has been completed. |
class |
StrokeEvent
An abstract class representing an event signalling a stroke has been completed. |
class |
UpdateStrokeEvent
An event signalling an Update stroke. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.image |
Classes in edu.berkeley.guir.lib.satin.image that implement SatinConstants | |
class |
SatinImageLib
Utilities for SATIN and images. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.interpreter |
Subinterfaces of SatinConstants in edu.berkeley.guir.lib.satin.interpreter | |
interface |
GestureCommandCallback
A gesture command has occurred and is calling this callback to handle the specifics of what actions should take place. |
interface |
Interpreter
Interpreters handle the interaction side of GraphicalObjects. |
interface |
MultiInterpreter
A type of Interpreter that can contain multiple Interpreters. |
Classes in edu.berkeley.guir.lib.satin.interpreter that implement SatinConstants | |
class |
DebugMultiInterpreterImpl
Basically a collection of Interpreters, used for delegation purposes by a GraphicalObject. |
class |
DefaultInterpreterImpl
An interpreter that does nothing. |
class |
DefaultMultiInterpreterImpl
Basically a collection of Interpreters, used for delegation purposes by a GraphicalObject. |
class |
GestureCommandInterpreterImpl
An interpreter that does commands. |
class |
InterpreterImpl
The superclass for all of the types of interpreters. |
class |
InterpreterWrapper
An abstract wrapper class for Interpreters. |
class |
MultiplexedMultiInterpreterImpl
Let's you choose one-of-many interpreters to be active. |
class |
SemanticZoomInterpreterWrapper
Makes an interpreter work on certain scales only. |
class |
SemanticZoomMultiInterpreterImpl
Selects among several interpreters, and wraps each interpreter so that it is active only between programmer-specified zoom levels. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.interpreter.commands |
Classes in edu.berkeley.guir.lib.satin.interpreter.commands that implement SatinConstants | |
class |
AbstractSelectInterpreter
Abstract base class for selection interpreters. |
class |
CircleSelectInterpreter
Draw a gesture around many objects to select. |
class |
HoldSelectInterpreter
Hold and hold on a GraphicalObject to select. |
class |
MoveSelectedInterpreter
By default accepts left button only. |
class |
ResizeSelectedInterpreter
Resize selected GraphicalObjects. |
class |
StandardGestureInterpreter
Standard gestures, like cut, copy, paste, delete, and pan. |
class |
TapSelectInterpreter
Tap on a GraphicalObject to select. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.interpreter.graffiti |
Classes in edu.berkeley.guir.lib.satin.interpreter.graffiti that implement SatinConstants | |
class |
GraffitiInterpreter
Interprets single strokes as Graffiti strokes. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.interpreter.rubine |
Classes in edu.berkeley.guir.lib.satin.interpreter.rubine that implement SatinConstants | |
class |
RubineInterpreter
Contains Rubine's recognizer. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.interpreter.stroke |
Classes in edu.berkeley.guir.lib.satin.interpreter.stroke that implement SatinConstants | |
class |
LinearizeStrokeInterpreter
Linearize strokes. |
class |
MergeStrokeInterpreter
Merge nearby strokes together. |
class |
SplitStrokeInterpreter
Split strokes by drawing a line through the other. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.objects |
Subinterfaces of SatinConstants in edu.berkeley.guir.lib.satin.objects | |
interface |
GraphicalObject
A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state. |
interface |
GraphicalObjectCollection
A Graphical Object collection that implements the Watcher interface, listening for changes to the Graphical Objects contained. |
interface |
GraphicalObjectGroup
A collection of Graphical Objects that is part of the interactor tree. |
interface |
Patch
A Graphical Object Group with boundaries, additional kinds of properties and behavior. |
Classes in edu.berkeley.guir.lib.satin.objects that implement SatinConstants | |
class |
GObImage
A GraphicalObject holding an image. |
class |
GObJComponentWrapper
This software is distributed under the Berkeley Software License. |
class |
GObText
This software is distributed under the Berkeley Software License. |
class |
GraphicalObjectCollectionImpl
A sample implementation of a Graphical Object Collection. |
class |
GraphicalObjectGroupImpl
A Group of Graphical objects. |
class |
GraphicalObjectImpl
This is a sample implementation class for GraphicalObjects. |
class |
GraphicalObjectLib
Handy utilities for manipulating GraphicalObjects. |
class |
GraphicalObjectWrapper
This software is distributed under the Berkeley Software License. |
class |
InteractionHandler
Everything in here is in local coordinates. |
class |
LineArrow
A simple straight-line arrow. |
class |
PatchImpl
A Graphical Object Group with boundaries, additional kinds of properties and behavior. |
class |
StickyGraphicalObjectWrapper
This software is distributed under the Berkeley Software License. |
class |
StickyXYGraphicalObjectWrapper
This software is distributed under the Berkeley Software License. |
class |
StickyZGraphicalObjectWrapper
This software is distributed under the Berkeley Software License. |
class |
Style
The interface for styles, for Screen Data Objects. |
class |
ViewHandler
Handles the view portions of GraphicalObjects. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.recognizer |
Subinterfaces of SatinConstants in edu.berkeley.guir.lib.satin.recognizer | |
interface |
ProgressiveStrokeRecognizer
Interface for an Recognizer that can progressively interpret a Stroke. |
interface |
Recognizer
A marker interface that is the superclass for all of the types of Recognizers. |
interface |
SingleStrokeRecognizer
Interface for an Recognizer that can interpret complete Strokes. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.recognizer.rubine |
Classes in edu.berkeley.guir.lib.satin.recognizer.rubine that implement SatinConstants | |
class |
RubineRecognizer
A wrapper for Rubine's Recognizer. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.stroke |
Classes in edu.berkeley.guir.lib.satin.stroke that implement SatinConstants | |
class |
StrokeAssembler
Accumulates mouse events and creates Stroke objects. |
class |
StrokeLib
Utilities for manipulating strokes, including: Straightening strokes into lines that go up, down, left, or right only Merging two strokes together Splitting two strokes apart Calculating temporal and spatial distances between two strokes. |
class |
TimedStroke
A single Stroke that can paint itself. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.util |
Subinterfaces of SatinConstants in edu.berkeley.guir.lib.satin.util | |
interface |
GetType
Specifications for how GraphicalObjects are retrieved from a GraphicalObjectGroup. |
Classes in edu.berkeley.guir.lib.satin.util that implement SatinConstants | |
class |
GetTypeContainedBy
Get all objects contained by the specified shape. |
class |
GetTypeContains
Get all GraphicalObjects that contain the specified Point2D or Shape. |
class |
GetTypeIntersects
Get all GraphicalObjects that intersect the specified Point2D or Shape. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.view |
Subinterfaces of SatinConstants in edu.berkeley.guir.lib.satin.view | |
interface |
MultiView
A type of View that can contain multiple Views, and decides how each of the Views will be displayed (if any). |
interface |
SemanticZoomView
A marker interface for views that support Semantic Zooming. |
interface |
View
Describes how a GraphicalObject appears on the screen. |
Classes in edu.berkeley.guir.lib.satin.view that implement SatinConstants | |
class |
DebugMultiViewImpl
A MultiView that displays all of the valid views. |
class |
DefaultMultiViewImpl
A sample implementation of a MultiView, which just displays the view with the greatest display value. |
class |
DefaultViewImpl
A sample implementation of View that does nothing. |
class |
MultiplexedMultiViewImpl
Let's you explicitly choose one of many views. |
class |
SemanticZoomMultiViewImpl
A sample implementation of a MultiView , it is especially effective
when used with SemanticZoomView objects. |
class |
SemanticZoomViewImpl
A sample implementation of View, which has a trapezoidally-shaped range of display values. |
class |
SemanticZoomViewWrapper
Wraps normal views into a semantic-zoom view. |
class |
StickyAllViewWrapper
Wraps up views to stick to a certain location. |
class |
StickyRViewWrapper
Wraps up views to be non-rotatable. |
class |
StickyViewWrapper
Sticky view abstract base class. |
class |
StickyXYViewWrapper
Doesn't work yet, because I can't do math. |
class |
StickyZViewWrapper
Wraps up a view to be non-zoomable. |
class |
TranslucentMultiViewImpl
A sample implementation of a MultiView . |
class |
ViewImpl
A sample implementation of View, designed to be subclassed. |
class |
ViewWrapper
An abstract class for wrapper views. |
Uses of SatinConstants in edu.berkeley.guir.lib.satin.widgets |
Classes in edu.berkeley.guir.lib.satin.widgets that implement SatinConstants | |
class |
JSatinComponent
Make a Graphical Object a non-interactive widget. |
Uses of SatinConstants in edu.berkeley.guir.posterboard |
Classes in edu.berkeley.guir.posterboard that implement SatinConstants | |
class |
Demo
Revisions: 1.0.0 08-12-1999 JH Created class Demo |
class |
Posterboard
Revisions: 1.0.0 08-02-1999 JH Created class Posterboard |
Uses of SatinConstants in edu.berkeley.guir.sketchyspice |
Classes in edu.berkeley.guir.sketchyspice that implement SatinConstants | |
class |
SketchySpice
Revisions: 1.0.0 04-17-2000 JH Created class SketchySpice |
Uses of SatinConstants in edu.berkeley.guir.sketchyspice.interpreter |
Classes in edu.berkeley.guir.sketchyspice.interpreter that implement SatinConstants | |
class |
GateInterpreter
|
Uses of SatinConstants in edu.berkeley.guir.sketchyspice.objects |
Classes in edu.berkeley.guir.sketchyspice.objects that implement SatinConstants | |
class |
AndGate
|
class |
Circuit
Just a circuit. |
class |
Gate
Just a Gate. |
class |
NotGate
|
class |
OrGate
|
|
Copyright Information | |||||||||
PREV NEXT | FRAMES NO FRAMES |