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

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

Packages that use edu.berkeley.guir.lib.satin.objects
edu.berkeley.guir.brainstorm   
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.graphics A wrapper for Graphics2D that provides more advanced functionality needed for 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.objects The scenegraph objects for SATIN. 
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.objects   
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.brainstorm
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
GraphicalObjectCollection
          A Graphical Object collection that implements the Watcher interface, listening for changes to the Graphical Objects contained.
GraphicalObjectGroup
          A collection of Graphical Objects that is part of the interactor tree.
GraphicalObjectGroupImpl
          A Group of Graphical objects.
GraphicalObjectImpl
          This is a sample implementation class for GraphicalObjects.
Patch
          A Graphical Object Group with boundaries, additional kinds of properties and behavior.
PatchImpl
          A Graphical Object Group with boundaries, additional kinds of properties and behavior.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.brainstorm.net
GObText
           This software is distributed under the Berkeley Software License.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.lib.satin
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
GraphicalObjectCollection
          A Graphical Object collection that implements the Watcher interface, listening for changes to the Graphical Objects contained.
GraphicalObjectGroup
          A collection of Graphical Objects that is part of the interactor tree.
GraphicalObjectGroupImpl
          A Group of Graphical objects.
GraphicalObjectImpl
          This is a sample implementation class for GraphicalObjects.
Style
          The interface for styles, for Screen Data Objects.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.lib.satin.command
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
GraphicalObjectCollection
          A Graphical Object collection that implements the Watcher interface, listening for changes to the Graphical Objects contained.
GraphicalObjectGroup
          A collection of Graphical Objects that is part of the interactor tree.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.lib.satin.graphics
Style
          The interface for styles, for Screen Data Objects.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.lib.satin.image
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.lib.satin.interpreter
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
GraphicalObjectCollection
          A Graphical Object collection that implements the Watcher interface, listening for changes to the Graphical Objects contained.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.lib.satin.interpreter.commands
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
GraphicalObjectCollection
          A Graphical Object collection that implements the Watcher interface, listening for changes to the Graphical Objects contained.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.lib.satin.objects
GObImage
          A GraphicalObject holding an image.
GObJComponentWrapper
           This software is distributed under the Berkeley Software License.
GObText
           This software is distributed under the Berkeley Software License.
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
GraphicalObjectCollection
          A Graphical Object collection that implements the Watcher interface, listening for changes to the Graphical Objects contained.
GraphicalObjectCollectionImpl
          A sample implementation of a Graphical Object Collection.
GraphicalObjectGroup
          A collection of Graphical Objects that is part of the interactor tree.
GraphicalObjectGroupImpl
          A Group of Graphical objects.
GraphicalObjectImpl
          This is a sample implementation class for GraphicalObjects.
GraphicalObjectWrapper
           This software is distributed under the Berkeley Software License.
InteractionHandler
           Everything in here is in local coordinates.
LineArrow
          A simple straight-line arrow.
Patch
          A Graphical Object Group with boundaries, additional kinds of properties and behavior.
PatchImpl
          A Graphical Object Group with boundaries, additional kinds of properties and behavior.
StickyGraphicalObjectWrapper
           This software is distributed under the Berkeley Software License.
StickyXYGraphicalObjectWrapper
           This software is distributed under the Berkeley Software License.
StickyZGraphicalObjectWrapper
           This software is distributed under the Berkeley Software License.
Style
          The interface for styles, for Screen Data Objects.
ViewHandler
          Handles the view portions of GraphicalObjects.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.lib.satin.stroke
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
GraphicalObjectImpl
          This is a sample implementation class for GraphicalObjects.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.lib.satin.util
GraphicalObjectCollection
          A Graphical Object collection that implements the Watcher interface, listening for changes to the Graphical Objects contained.
Patch
          A Graphical Object Group with boundaries, additional kinds of properties and behavior.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.lib.satin.view
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.lib.satin.widgets
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.posterboard
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
GraphicalObjectCollection
          A Graphical Object collection that implements the Watcher interface, listening for changes to the Graphical Objects contained.
GraphicalObjectGroup
          A collection of Graphical Objects that is part of the interactor tree.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.sketchyspice
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
GraphicalObjectCollection
          A Graphical Object collection that implements the Watcher interface, listening for changes to the Graphical Objects contained.
GraphicalObjectGroup
          A collection of Graphical Objects that is part of the interactor tree.
 

Classes in edu.berkeley.guir.lib.satin.objects used by edu.berkeley.guir.sketchyspice.objects
GraphicalObject
          A GraphicalObject is anything with some state, dynamically redefinable views on that state, and dynamically redefinable behaviors to manipulate that state.
GraphicalObjectCollection
          A Graphical Object collection that implements the Watcher interface, listening for changes to the Graphical Objects contained.
GraphicalObjectGroup
          A collection of Graphical Objects that is part of the interactor tree.
GraphicalObjectGroupImpl
          A Group of Graphical objects.
GraphicalObjectImpl
          This is a sample implementation class for GraphicalObjects.
Patch
          A Graphical Object Group with boundaries, additional kinds of properties and behavior.
PatchImpl
          A Graphical Object Group with boundaries, additional kinds of properties and behavior.
 


Copyright Information