UC Berkeley Group for User Interface Research
Updated November 17, 2000
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

H

HackedEventQueue - class edu.berkeley.guir.lib.awt.HackedEventQueue.
A hacked up version of the Event Queue.
HackedEventQueue() - Constructor for class edu.berkeley.guir.lib.awt.HackedEventQueue
 
handleCenter(TimedStroke) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.StandardGestureInterpreter
Center the screen to be at the mark.
handleCopy(TimedStroke) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.StandardGestureInterpreter
Copy whatever is in the center of the stroke.
handleCut(TimedStroke) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.StandardGestureInterpreter
Cut whatever intersects the stroke.
handleDelete(TimedStroke) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.StandardGestureInterpreter
Delete whatever is in the center of the stroke (except ourself of course).
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.Sheet
 
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.Sheet.SheetGraphicalObjectGroup
 
handleNewStroke(NewStrokeEvent) - Method in interface edu.berkeley.guir.lib.satin.event.StrokeListener
This callback is called when the stroke should be handled by this object.
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.InterpreterImpl
By default, does nothing.
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.DefaultMultiInterpreterImpl
Called when a stroke is started.
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.SemanticZoomInterpreterWrapper
Active if and only if we are in the right scale range.
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.MultiplexedMultiInterpreterImpl
Called when a stroke is started.
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.SemanticZoomMultiInterpreterImpl
 
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.MoveSelectedInterpreter
 
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.ResizeSelectedInterpreter
 
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.HoldSelectInterpreter
 
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.rubine.RubineInterpreter
Does nothing.
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectImpl
 
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GObJComponentWrapper
 
handleNewStroke(NewStrokeEvent) - Method in interface edu.berkeley.guir.lib.satin.objects.GraphicalObject
 
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectWrapper
 
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.InteractionHandler
 
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.brainstorm.interpreter.NoteInterpreter
 
handleNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.brainstorm.interpreter.LinkInterpreter
 
handlePaste(TimedStroke) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.StandardGestureInterpreter
Paste to the bottom-center of the stroke.
handleRectangle(TimedStroke) - Method in class edu.berkeley.guir.brainstorm.interpreter.NoteInterpreter
Create a new note.
handleRedo() - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.StandardGestureInterpreter
Handle a redo.
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.Sheet
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.Sheet.SheetGraphicalObjectGroup
 
handleSingleStroke(SingleStrokeEvent) - Method in interface edu.berkeley.guir.lib.satin.event.StrokeListener
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.InterpreterImpl
By default, does nothing.
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.DefaultMultiInterpreterImpl
Called when a stroke is finished.
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.DebugMultiInterpreterImpl
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.SemanticZoomInterpreterWrapper
Active if and only if we are in the right scale range.
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.MultiplexedMultiInterpreterImpl
Called when a stroke is finished.
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.SemanticZoomMultiInterpreterImpl
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.StandardGestureInterpreter
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.TapSelectInterpreter
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.MoveSelectedInterpreter
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.CircleSelectInterpreter
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.ResizeSelectedInterpreter
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.HoldSelectInterpreter
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.rubine.RubineInterpreter
First classifies the stroke using Rubine's Recognizer, and then delegates to RubineInterpreter.handleSingleStroke(SingleStrokeEvent, Classification) if the value is above the confidence threshold (as set by RubineInterpreter.setConfidence(double)).
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.stroke.LinearizeStrokeInterpreter
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.stroke.MergeStrokeInterpreter
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.stroke.SplitStrokeInterpreter
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectImpl
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GObJComponentWrapper
 
handleSingleStroke(SingleStrokeEvent) - Method in interface edu.berkeley.guir.lib.satin.objects.GraphicalObject
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectWrapper
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.PatchImpl
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.InteractionHandler
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.brainstorm.BrainNote
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.brainstorm.interpreter.NoteInterpreter
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.brainstorm.interpreter.LinkInterpreter
 
handleSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.sketchyspice.SketchySpice
 
handleSingleStroke(SingleStrokeEvent, Classification) - Method in class edu.berkeley.guir.lib.satin.interpreter.graffiti.GraffitiInterpreter
 
handleSingleStroke(SingleStrokeEvent, Classification) - Method in class edu.berkeley.guir.lib.satin.interpreter.rubine.RubineInterpreter
Do something given the classification.
handleSingleStroke(SingleStrokeEvent, Classification) - Method in class edu.berkeley.guir.sketchyspice.interpreter.GateInterpreter
 
handleUndo() - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.StandardGestureInterpreter
Handle an undo.
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.Sheet
 
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.Sheet.SheetGraphicalObjectGroup
 
handleUpdateStroke(UpdateStrokeEvent) - Method in interface edu.berkeley.guir.lib.satin.event.StrokeListener
 
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.InterpreterImpl
By default, does nothing.
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.DefaultMultiInterpreterImpl
Called when a stroke is updated.
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.SemanticZoomInterpreterWrapper
Active if and only if we are in the right scale range.
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.MultiplexedMultiInterpreterImpl
Called when a stroke is updated.
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.SemanticZoomMultiInterpreterImpl
 
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.MoveSelectedInterpreter
 
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.ResizeSelectedInterpreter
 
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.HoldSelectInterpreter
 
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.interpreter.rubine.RubineInterpreter
Does nothing.
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectImpl
 
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GObJComponentWrapper
 
handleUpdateStroke(UpdateStrokeEvent) - Method in interface edu.berkeley.guir.lib.satin.objects.GraphicalObject
 
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectWrapper
 
handleUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.InteractionHandler
 
handleViewPort(String, TimedStroke) - Method in class edu.berkeley.guir.lib.satin.interpreter.commands.StandardGestureInterpreter
Handle a move view port command.
hasChild(PathTree) - Method in class edu.berkeley.guir.lib.graphs.PathTree
Sees if the specified PathTree is a child of the current node.
hasClassExtension(String) - Static method in class edu.berkeley.guir.lib.io.FileLib
See if the String ends with the ".class" extension.
hasClosedBoundingPoints() - Method in class edu.berkeley.guir.lib.satin.Sheet
 
hasClosedBoundingPoints() - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectImpl
 
hasClosedBoundingPoints() - Method in class edu.berkeley.guir.lib.satin.objects.ViewHandler
Check whether the view has closed bounding points or not.
hasClosedBoundingPoints() - Method in interface edu.berkeley.guir.lib.satin.objects.GraphicalObject
Check if the bounding points describing this GraphicalObject is a closed Polygon (e.g.
hasClosedBoundingPoints() - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectWrapper
 
hasDamageEnabled() - Method in class edu.berkeley.guir.lib.satin.Sheet
 
hasDamageEnabled() - Method in class edu.berkeley.guir.lib.satin.Sheet.SheetGraphicalObjectGroup
 
hasDamageEnabled() - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectImpl
 
hasDamageEnabled() - Method in interface edu.berkeley.guir.lib.satin.objects.GraphicalObject
See if damage is enabled or not.
hasDamageEnabled() - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectWrapper
 
HashBag - class edu.berkeley.guir.lib.collection.HashBag.
A bag collection backed by a HashMap.
HashBag() - Constructor for class edu.berkeley.guir.lib.collection.HashBag
 
hashCode() - Method in class edu.berkeley.guir.lib.collection.OrderedList
 
hashCode() - Method in class edu.berkeley.guir.lib.graphs.Edge
Get a hashcode for this Edge.
hashCode() - Method in class edu.berkeley.guir.lib.satin.SatinConstants.UniquePoint2D
 
hashCode() - Method in class edu.berkeley.guir.lib.satin.SatinConstants.UniqueRectangle2D
 
hashCode() - Method in class edu.berkeley.guir.lib.satin.SatinConstants.UniqueAffineTransform
 
hashCode() - Method in class edu.berkeley.guir.lib.satin.SatinConstants.UniquePolygon2D
 
hashCurrent - Variable in class edu.berkeley.guir.lib.awt.image.FrameGrabber
 
HashMapSet - class edu.berkeley.guir.lib.collection.HashMapSet.
Map from key to a set of objects.
HashMapSet() - Constructor for class edu.berkeley.guir.lib.collection.HashMapSet
 
hasInlinkFrom(String) - Method in class edu.berkeley.guir.lib.graphs.Node
See if the given node is adjacent to the source Node by an out link.
hasMoreElements() - Method in class edu.berkeley.guir.lib.collection.EmptyEnumeration
 
hasNext() - Method in class edu.berkeley.guir.lib.awt.geom.ShapeLineIterator
 
hasNext() - Method in class edu.berkeley.guir.lib.collection.EmptyIterator
 
hasNonEmptyCollection(GestureObject, String) - Static method in class edu.berkeley.guir.lib.gesture.Properties
return true if the object has the property propName, and its value is a non-empty Collection
hasNotifyEnabled() - Method in class edu.berkeley.guir.lib.satin.Sheet
 
hasNotifyEnabled() - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectImpl
 
hasNotifyEnabled() - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectWrapper
 
hasNotifyEnabled() - Method in class edu.berkeley.guir.lib.satin.watch.WatchableImpl
 
hasNotifyEnabled() - Method in interface edu.berkeley.guir.lib.satin.watch.Watchable
Check current ability to notify others.
hasOutlinkTo(String) - Method in class edu.berkeley.guir.lib.graphs.Node
See if the given node is adjacent to the source Node by an out link.
hasProperty(String) - Method in class edu.berkeley.guir.lib.gesture.DefaultGestureObject
 
hasProperty(String) - Method in class edu.berkeley.guir.lib.gesture.Gesture
 
hasProperty(String) - Method in class edu.berkeley.guir.lib.gesture.AbstractGestureContainer
 
hasProperty(String) - Method in interface edu.berkeley.guir.lib.gesture.GestureObject
Returns whether the object has the current property set
hasSibling(PathTree) - Method in class edu.berkeley.guir.lib.graphs.PathTree
Sees if the specified PathTree is a sibling of the current node (or the same as the current node).
heapSort(int[]) - Static method in class edu.berkeley.guir.lib.util.Sort
Performs a "heap" sort on theArray passed in.
heapSort(Object[], Comparison) - Static method in class edu.berkeley.guir.lib.util.Sort
Performs a "heap" sort on theArray passed in.
HIGH_QUALITY - Static variable in interface edu.berkeley.guir.lib.satin.graphics.GraphicsConstants
Render at high quality / slow speed.
HIGHEST_QUALITY - Static variable in interface edu.berkeley.guir.lib.satin.graphics.GraphicsConstants
Render at highest quality / slowest speed.
hit(Rectangle, Shape, boolean) - Method in class edu.berkeley.guir.lib.satin.graphics.SatinGraphics
 
hitClip(int, int, int, int) - Method in class edu.berkeley.guir.lib.satin.graphics.SatinGraphics
 
holdAction - Variable in class edu.berkeley.guir.lib.satin.interpreter.commands.HoldSelectInterpreter
 
HoldSelectInterpreter - class edu.berkeley.guir.lib.satin.interpreter.commands.HoldSelectInterpreter.
Hold and hold on a GraphicalObject to select.
HoldSelectInterpreter() - Constructor for class edu.berkeley.guir.lib.satin.interpreter.commands.HoldSelectInterpreter
 
HumanCoords - class edu.berkeley.guir.lib.gesture.HumanCoords.
Compute the coordinates of a gesture in human feature-space.
HumanCoords.DistanceInfo - class edu.berkeley.guir.lib.gesture.HumanCoords.DistanceInfo.
 
HumanCoords.DistanceInfo() - Constructor for class edu.berkeley.guir.lib.gesture.HumanCoords.DistanceInfo
 
HumanSimilarity - class edu.berkeley.guir.lib.gesture.HumanSimilarity.
Determines if two gestures are very similar to a person.
hwnd - Variable in class edu.berkeley.guir.lib.awt.image.eztwain.SimpleEZTwainSource
 
hyperlinkUpdate(HyperlinkEvent) - Method in class edu.berkeley.guir.lib.debugging.UniversalListener
 
HystericResizer - class edu.berkeley.guir.lib.gesture.util.HystericResizer.
Adds hysteresis to a Component.
HystericResizer() - Constructor for class edu.berkeley.guir.lib.gesture.util.HystericResizer
 

Copyright Information
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _