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

Uses of Package
edu.berkeley.guir.lib.satin.interpreter

Packages that use edu.berkeley.guir.lib.satin.interpreter
edu.berkeley.guir.brainstorm.interpreter   
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.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.sketchyspice.interpreter   
 

Classes in edu.berkeley.guir.lib.satin.interpreter used by edu.berkeley.guir.brainstorm.interpreter
GestureCommandInterpreterImpl
          An interpreter that does commands.
Interpreter
          Interpreters handle the interaction side of GraphicalObjects.
InterpreterImpl
          The superclass for all of the types of interpreters.
 

Classes in edu.berkeley.guir.lib.satin.interpreter used by edu.berkeley.guir.lib.satin
Interpreter
          Interpreters handle the interaction side of GraphicalObjects.
 

Classes in edu.berkeley.guir.lib.satin.interpreter used by edu.berkeley.guir.lib.satin.command
Interpreter
          Interpreters handle the interaction side of GraphicalObjects.
 

Classes in edu.berkeley.guir.lib.satin.interpreter used by edu.berkeley.guir.lib.satin.interpreter
DebugMultiInterpreterImpl
          Basically a collection of Interpreters, used for delegation purposes by a GraphicalObject.
DefaultInterpreterImpl
          An interpreter that does nothing.
DefaultMultiInterpreterImpl
          Basically a collection of Interpreters, used for delegation purposes by a GraphicalObject.
GestureCommandCallback
          A gesture command has occurred and is calling this callback to handle the specifics of what actions should take place.
GestureCommandInterpreterImpl
          An interpreter that does commands.
Interpreter
          Interpreters handle the interaction side of GraphicalObjects.
InterpreterImpl
          The superclass for all of the types of interpreters.
InterpreterWrapper
          An abstract wrapper class for Interpreters.
MultiInterpreter
          A type of Interpreter that can contain multiple Interpreters.
MultiplexedMultiInterpreterImpl
          Let's you choose one-of-many interpreters to be active.
SemanticZoomInterpreterWrapper
          Makes an interpreter work on certain scales only.
SemanticZoomMultiInterpreterImpl
          Selects among several interpreters, and wraps each interpreter so that it is active only between programmer-specified zoom levels.
 

Classes in edu.berkeley.guir.lib.satin.interpreter used by edu.berkeley.guir.lib.satin.interpreter.commands
GestureCommandInterpreterImpl
          An interpreter that does commands.
Interpreter
          Interpreters handle the interaction side of GraphicalObjects.
InterpreterImpl
          The superclass for all of the types of interpreters.
 

Classes in edu.berkeley.guir.lib.satin.interpreter used by edu.berkeley.guir.lib.satin.interpreter.graffiti
Interpreter
          Interpreters handle the interaction side of GraphicalObjects.
InterpreterImpl
          The superclass for all of the types of interpreters.
 

Classes in edu.berkeley.guir.lib.satin.interpreter used by edu.berkeley.guir.lib.satin.interpreter.rubine
Interpreter
          Interpreters handle the interaction side of GraphicalObjects.
InterpreterImpl
          The superclass for all of the types of interpreters.
 

Classes in edu.berkeley.guir.lib.satin.interpreter used by edu.berkeley.guir.lib.satin.interpreter.stroke
Interpreter
          Interpreters handle the interaction side of GraphicalObjects.
InterpreterImpl
          The superclass for all of the types of interpreters.
 

Classes in edu.berkeley.guir.lib.satin.interpreter used by edu.berkeley.guir.lib.satin.objects
Interpreter
          Interpreters handle the interaction side of GraphicalObjects.
 

Classes in edu.berkeley.guir.lib.satin.interpreter used by edu.berkeley.guir.sketchyspice.interpreter
Interpreter
          Interpreters handle the interaction side of GraphicalObjects.
InterpreterImpl
          The superclass for all of the types of interpreters.
 


Copyright Information