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

Uses of Interface
edu.berkeley.guir.lib.satin.objects.GraphicalObjectGroup

Packages that use GraphicalObjectGroup
edu.berkeley.guir.brainstorm   
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.objects The scenegraph objects for SATIN. 
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   
 

Uses of GraphicalObjectGroup in edu.berkeley.guir.brainstorm
 

Classes in edu.berkeley.guir.brainstorm that implement GraphicalObjectGroup
 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 GraphicalObjectGroup in edu.berkeley.guir.lib.satin
 

Classes in edu.berkeley.guir.lib.satin that implement GraphicalObjectGroup
 class Sheet
          Essentially a SATIN Panel.
 class Sheet.SheetGraphicalObjectGroup
          This class handles the Graphical Objects in the sheet.
 

Methods in edu.berkeley.guir.lib.satin that return GraphicalObjectGroup
 GraphicalObjectGroup Sheet.getParentGroup()
           
 

Methods in edu.berkeley.guir.lib.satin with parameters of type GraphicalObjectGroup
 void Sheet.setParentGroup(GraphicalObjectGroup newparent)
          This method should not normally be used.
 

Uses of GraphicalObjectGroup in edu.berkeley.guir.lib.satin.command
 

Constructors in edu.berkeley.guir.lib.satin.command with parameters of type GraphicalObjectGroup
RemoveCommand(GraphicalObjectGroup gobs, GraphicalObject gob)
          Create the remove command object.
SelectCommand(GraphicalObjectGroup gobs, int x, int y)
          Select the Graphical Object near the specified points.
SelectCommand(GraphicalObjectGroup gobs, int x, int y, int threshold)
          Select the Graphical Object near the specified points.
PasteCommand(GraphicalObjectGroup gobs)
          Create the paste command object, pasting the GraphicalObjects from the clipboard into the specified GraphicalObjectGroup.
PasteCommand(GraphicalObjectGroup gobs, double x, double y)
          Paste from the clipboard into the specified GraphicalObjectGroup, using the (x,y) coordinate as the top-left corner of the pasted collection of GraphicalObjects.
PasteCommand(GraphicalObjectGroup gobs, Point2D pt)
           
InsertCommand(GraphicalObjectGroup gobs)
           
InsertCommand(GraphicalObjectGroup gobs, GraphicalObject gob)
          Create the insert command object.
InsertCommand(GraphicalObjectGroup gobs, GraphicalObject gob, int pos)
          Create the insert command object.
InsertCommand(GraphicalObjectGroup gobs, Iterator it, int pos)
           
SelectDeepCommand(GraphicalObjectGroup gobs, int x, int y)
          Select the Graphical Object near the specified points.
SelectDeepCommand(GraphicalObjectGroup gobs, int x, int y, int threshold)
          Select the Graphical Object near the specified points.
SelectShallowCommand(GraphicalObjectGroup gobs, int x, int y)
          Select the Graphical Object near the specified points.
SelectShallowCommand(GraphicalObjectGroup gobs, int x, int y, int threshold)
          Select the Graphical Object near the specified points.
 

Uses of GraphicalObjectGroup in edu.berkeley.guir.lib.satin.objects
 

Subinterfaces of GraphicalObjectGroup in edu.berkeley.guir.lib.satin.objects
 interface Patch
          A Graphical Object Group with boundaries, additional kinds of properties and behavior.
 

Classes in edu.berkeley.guir.lib.satin.objects that implement GraphicalObjectGroup
 class GraphicalObjectGroupImpl
          A Group of Graphical objects.
 class PatchImpl
          A Graphical Object Group with boundaries, additional kinds of properties and behavior.
 

Methods in edu.berkeley.guir.lib.satin.objects that return GraphicalObjectGroup
 GraphicalObjectGroup GraphicalObjectImpl.getParentGroup()
           
 GraphicalObjectGroup GraphicalObject.getParentGroup()
          Get the parent of this Graphical object.
 GraphicalObjectGroup GraphicalObjectWrapper.getParentGroup()
          Done on proxy, not on proxied object.
 

Methods in edu.berkeley.guir.lib.satin.objects with parameters of type GraphicalObjectGroup
 void GraphicalObjectImpl.setParentGroup(GraphicalObjectGroup newParent)
          This method should not normally be used.
 void GraphicalObject.setParentGroup(GraphicalObjectGroup newParent)
          Set who the parent of this Graphical Object is.
 void GraphicalObjectWrapper.setParentGroup(GraphicalObjectGroup newParent)
          Done on proxy, not on proxied object.
 

Uses of GraphicalObjectGroup in edu.berkeley.guir.posterboard
 

Classes in edu.berkeley.guir.posterboard that implement GraphicalObjectGroup
 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 GraphicalObjectGroup in edu.berkeley.guir.sketchyspice
 

Classes in edu.berkeley.guir.sketchyspice that implement GraphicalObjectGroup
 class SketchySpice
           Revisions: 1.0.0 04-17-2000 JH Created class SketchySpice
 

Uses of GraphicalObjectGroup in edu.berkeley.guir.sketchyspice.objects
 

Classes in edu.berkeley.guir.sketchyspice.objects that implement GraphicalObjectGroup
 class AndGate
           
 class Gate
          Just a Gate.
 class NotGate
           
 class OrGate
           
 


Copyright Information