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 _

O

ObjectPool - class edu.berkeley.guir.lib.collection.ObjectPool.
An ObjectPool is a way of reusing objects, in order to avoid garbage collection.
ObjectPool() - Constructor for class edu.berkeley.guir.lib.collection.ObjectPool
Creates a pool of objects.
ObjectPool(int) - Constructor for class edu.berkeley.guir.lib.collection.ObjectPool
Creates a pool of size capacity objects.
OFF - Static variable in class edu.berkeley.guir.lib.debugging.Debug
Constant for debug constructor to turn debugging off for this class.
offColor - Variable in class edu.berkeley.guir.lib.gesture.util.Blinker
 
ON - Static variable in class edu.berkeley.guir.lib.debugging.Debug
Constant for debug constructor to turn debugging on for this class.
onApplyTransform(AffineTransform) - Method in class edu.berkeley.guir.lib.satin.event.SatinEvent
This method is called for you when a transform is applied to this event.
onApplyTransform(AffineTransform) - Method in class edu.berkeley.guir.lib.satin.event.StrokeEvent
Apply the transform to the stroke and to the event.
onArray(int, Field, Object) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
 
onArray(int, Field, Object) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onBacktrack(PrintWriter, int) - Method in class edu.berkeley.guir.lib.graphs.PathTreeFormatterDefault
This method is called after we have traversed the children and before we start to traverse the siblings of the current node.
onBacktrack(PrintWriter, int) - Method in interface edu.berkeley.guir.lib.graphs.PathTreeFormatter
This method is called after we have traversed the children and before we start to traverse the siblings of the current node.
onBoolean(int, Field, boolean) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
 
onBoolean(int, Field, boolean) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onBooleanArr(int, Field, boolean[]) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onByte(int, Field, byte) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
 
onByte(int, Field, byte) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onByteArr(int, Field, byte[]) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onChar(int, Field, char) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
 
onChar(int, Field, char) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onCharArr(int, Field, char[]) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onCloseConnection() - Method in class edu.berkeley.guir.lib.net.ServerDebugPlugin
Called when the connection is closed.
onCloseConnection() - Method in class edu.berkeley.guir.lib.net.ServerPluginAdapter
 
onCloseConnection() - Method in interface edu.berkeley.guir.lib.net.ServerPlugin
Called when the connection is closed.
onColor - Variable in class edu.berkeley.guir.lib.gesture.util.Blinker
 
onDelete(Watchable) - Method in class edu.berkeley.guir.lib.satin.Sheet
 
onDelete(Watchable) - Method in class edu.berkeley.guir.lib.satin.Sheet.SheetGraphicalObjectGroup
 
onDelete(Watchable) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectGroupImpl
 
onDelete(Watchable) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectCollectionImpl
 
onDelete(Watchable) - Method in class edu.berkeley.guir.lib.satin.objects.LineArrow
 
onDelete(Watchable) - Method in class edu.berkeley.guir.lib.satin.stroke.StrokeAssembler
 
onDelete(Watchable) - Method in class edu.berkeley.guir.lib.satin.watch.WatcherAdapter
 
onDelete(Watchable) - Method in interface edu.berkeley.guir.lib.satin.watch.Watcher
Callback method for notifications of deletions, that is this Graphical Object has been deleted and you should remove it.
onDouble(int, Field, double) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
 
onDouble(int, Field, double) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onDoubleArr(int, Field, double[]) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
ONE_DEGREE - Static variable in class edu.berkeley.guir.lib.gesture.features.LogAspect
 
onEndOfNode(PrintWriter, int) - Method in class edu.berkeley.guir.lib.graphs.PathTreeFormatterDefault
This method is called after we have traversed all of the children and siblings of the node.
onEndOfNode(PrintWriter, int) - Method in interface edu.berkeley.guir.lib.graphs.PathTreeFormatter
This method is called after we have traversed all of the children and siblings of the node.
onException(int, Field, Exception) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
Error in processing.
onFinish() - Method in class edu.berkeley.guir.lib.net.ServerDebugPlugin
Called once, when the server is closed completely.
onFinish() - Method in class edu.berkeley.guir.lib.net.ServerPluginAdapter
 
onFinish() - Method in interface edu.berkeley.guir.lib.net.ServerPlugin
Called once, when the server is closed completely.
onFinish(PrintWriter) - Method in class edu.berkeley.guir.lib.graphs.PathTreeFormatterDefault
This method is called after all traversing is done.
onFinish(PrintWriter) - Method in interface edu.berkeley.guir.lib.graphs.PathTreeFormatter
This method is called after all traversing is done.
onFinishStream() - Method in class edu.berkeley.guir.lib.io.Filter
Called when a stream of data is finished.
onFloat(int, Field, float) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
 
onFloat(int, Field, float) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onFloatArr(int, Field, float[]) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onGestureCommand(TimedStroke, GraphicalObjectCollection) - Method in interface edu.berkeley.guir.lib.satin.interpreter.GestureCommandCallback
A gesture command has occurred, do something.
onIllegalArgumentException(IllegalArgumentException, Object, Object) - Method in class edu.berkeley.guir.lib.properties.PropertySchema
Occurs if PropertySchema.acceptValue(Object, Object) fails.
onInt(int, Field, int) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
 
onInt(int, Field, int) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onIntArr(int, Field, int[]) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onLeaf(PrintWriter, Object, int) - Method in class edu.berkeley.guir.lib.graphs.PathTreeFormatterDefault
This method is called when we reach a leaf node.
onLeaf(PrintWriter, Object, int) - Method in interface edu.berkeley.guir.lib.graphs.PathTreeFormatter
This method is called when we reach a leaf node.
onLong(int, Field, long) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
 
onLong(int, Field, long) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onLongArr(int, Field, long[]) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.Sheet
Start dispatching a new stroke.
onNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectImpl
 
onNewStroke(NewStrokeEvent) - Method in interface edu.berkeley.guir.lib.satin.objects.GraphicalObject
Here is an overview of how dispatching works in Satin.
onNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectWrapper
 
onNewStroke(NewStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.InteractionHandler
 
onNode(PrintWriter, Object, int) - Method in class edu.berkeley.guir.lib.graphs.PathTreeFormatterDefault
This method is called just before we start traversing the children.
onNode(PrintWriter, Object, int) - Method in interface edu.berkeley.guir.lib.graphs.PathTreeFormatter
This method is called just before we start traversing the children.
onNotify(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.Sheet
 
onNotify(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.Sheet.SheetGraphicalObjectGroup
 
onNotify(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectGroupImpl
 
onNotify(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectCollectionImpl
 
onNotify(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.objects.LineArrow
 
onNotify(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.objects.PatchImpl
 
onNotify(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.stroke.StrokeAssembler
 
onNotify(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.watch.WatcherAdapter
 
onNotify(Watchable, Object) - Method in interface edu.berkeley.guir.lib.satin.watch.Watcher
Callback method for generic notifications.
onNull(int, Field) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
Rather than calling onObject or onArray, calls this if value is null.
onNull(int, Field) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onObject(int, Field, Object) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
 
onObject(int, Field, Object) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onObject(int, Field, Object) - Method in class edu.berkeley.guir.lib.introspect.JTreeIntrospectHandler
 
onObjectArr(int, Field, Object[]) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
Multidimensional arrays are sent here too.
onOpenConnection(InetAddress, InputStream, OutputStream) - Method in class edu.berkeley.guir.lib.net.ServerDebugPlugin
Called when the server is waiting for a connection.
onOpenConnection(InetAddress, InputStream, OutputStream) - Method in class edu.berkeley.guir.lib.net.ServerPluginAdapter
 
onOpenConnection(InetAddress, InputStream, OutputStream) - Method in interface edu.berkeley.guir.lib.net.ServerPlugin
Called when the server opens a connection.
onPipeClosed() - Method in interface edu.berkeley.guir.lib.io.PipeCallback
Called when the Pipe is closed.
onPipeClosed() - Method in class edu.berkeley.guir.lib.io.PipeAdapter
Called when the Pipe is closed.
onPropertyVetoException(PropertyVetoException, Object, Object) - Method in class edu.berkeley.guir.lib.properties.PropertySchema
Occurs if one of the veto change listeners throws a hissy fit.
onReceiveData(InputStream, OutputStream) - Method in class edu.berkeley.guir.lib.net.ServerDebugPlugin
Called when there is new data to be read.
onReceiveData(InputStream, OutputStream) - Method in class edu.berkeley.guir.lib.net.ServerPluginAdapter
 
onReceiveData(InputStream, OutputStream) - Method in interface edu.berkeley.guir.lib.net.ServerPlugin
Called when there is new data to be read.
onRepaint(GraphicalObject) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectCollectionImpl
 
onRepaint(GraphicalObject) - Method in class edu.berkeley.guir.lib.satin.stroke.StrokeAssembler
 
onRepaint(Rectangle) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectCollectionImpl
 
onRepaint(Rectangle) - Method in class edu.berkeley.guir.lib.satin.stroke.StrokeAssembler
 
onRoot(Object) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
Start traversal.
onRoot(Object) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onRoot(Object) - Method in class edu.berkeley.guir.lib.introspect.JTreeIntrospectHandler
 
onSetTransform(AffineTransform) - Method in class edu.berkeley.guir.lib.satin.event.SatinEvent
This method is called for you when a transform is set on this event.
onSetTransform(AffineTransform) - Method in class edu.berkeley.guir.lib.satin.event.StrokeEvent
Apply the transform to the stroke and to the event.
onShort(int, Field, short) - Method in class edu.berkeley.guir.lib.introspect.IntrospectHandler
 
onShort(int, Field, short) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onShortArr(int, Field, short[]) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
 
onSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.Sheet
 
onSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectImpl
 
onSingleStroke(SingleStrokeEvent) - Method in interface edu.berkeley.guir.lib.satin.objects.GraphicalObject
 
onSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectWrapper
 
onSingleStroke(SingleStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.InteractionHandler
 
onStart() - Method in class edu.berkeley.guir.lib.net.ServerDebugPlugin
Called once, when the server is started.
onStart() - Method in class edu.berkeley.guir.lib.net.ServerPluginAdapter
 
onStart() - Method in interface edu.berkeley.guir.lib.net.ServerPlugin
Called once, when the server is started.
onStart(PrintWriter) - Method in class edu.berkeley.guir.lib.graphs.PathTreeFormatterDefault
This method is called before any traversing is done.
onStart(PrintWriter) - Method in interface edu.berkeley.guir.lib.graphs.PathTreeFormatter
This method is called before any traversing is done.
onStartOfNode(PrintWriter, int) - Method in class edu.berkeley.guir.lib.graphs.PathTreeFormatterDefault
This method is called when we first traverse to a new node.
onStartOfNode(PrintWriter, int) - Method in interface edu.berkeley.guir.lib.graphs.PathTreeFormatter
This method is called when we first traverse to a new node.
onStartStream() - Method in class edu.berkeley.guir.lib.io.Filter
Called when a new stream of data is started.
onUpdate(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.Sheet
 
onUpdate(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.Sheet.SheetGraphicalObjectGroup
 
onUpdate(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectGroupImpl
Recalculate the bounding points.
onUpdate(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectCollectionImpl
 
onUpdate(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.objects.LineArrow
 
onUpdate(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.objects.PatchImpl
 
onUpdate(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.stroke.StrokeAssembler
 
onUpdate(Watchable, Object) - Method in class edu.berkeley.guir.lib.satin.watch.WatcherAdapter
 
onUpdate(Watchable, Object) - Method in interface edu.berkeley.guir.lib.satin.watch.Watcher
Callback method for notifications.
onUpdate(Watchable, String, Object, Object) - Method in class edu.berkeley.guir.lib.satin.Sheet
 
onUpdate(Watchable, String, Object, Object) - Method in class edu.berkeley.guir.lib.satin.Sheet.SheetGraphicalObjectGroup
 
onUpdate(Watchable, String, Object, Object) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectGroupImpl
Recalculate the bounding points.
onUpdate(Watchable, String, Object, Object) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectCollectionImpl
 
onUpdate(Watchable, String, Object, Object) - Method in class edu.berkeley.guir.lib.satin.objects.LineArrow
 
onUpdate(Watchable, String, Object, Object) - Method in class edu.berkeley.guir.lib.satin.objects.PatchImpl
 
onUpdate(Watchable, String, Object, Object) - Method in class edu.berkeley.guir.lib.satin.stroke.StrokeAssembler
Update on transforms by the Sheet, so we can apply strokes correctly.
onUpdate(Watchable, String, Object, Object) - Method in class edu.berkeley.guir.lib.satin.watch.WatcherAdapter
 
onUpdate(Watchable, String, Object, Object) - Method in interface edu.berkeley.guir.lib.satin.watch.Watcher
Callback method for notifications.
onUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.Sheet
 
onUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectImpl
 
onUpdateStroke(UpdateStrokeEvent) - Method in interface edu.berkeley.guir.lib.satin.objects.GraphicalObject
 
onUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.GraphicalObjectWrapper
 
onUpdateStroke(UpdateStrokeEvent) - Method in class edu.berkeley.guir.lib.satin.objects.InteractionHandler
 
onWaitForConnection() - Method in class edu.berkeley.guir.lib.net.ServerDebugPlugin
Called when the server is waiting for a connection.
onWaitForConnection() - Method in class edu.berkeley.guir.lib.net.ServerPluginAdapter
 
onWaitForConnection() - Method in interface edu.berkeley.guir.lib.net.ServerPlugin
Called when the server is waiting for a connection.
OpenCommand - class edu.berkeley.guir.lib.satin.command.OpenCommand.
Open a Sheet to file.
OpenCommand(Sheet, File) - Constructor for class edu.berkeley.guir.lib.satin.command.OpenCommand
 
OpenCommand(Sheet, String) - Constructor for class edu.berkeley.guir.lib.satin.command.OpenCommand
Open a Sheet.
openFile(File) - Method in class edu.berkeley.guir.lib.gesture.GestureSetFrame
If f has an autosaved file that's newer, the user is prompted whether to use it.
operate(Object) - Method in interface edu.berkeley.guir.lib.gesture.util.Misc.UnaryOperator
 
OrderedList - class edu.berkeley.guir.lib.collection.OrderedList.
A linked list with lots of extra functionality, including: OrderedList.getForwardIterator() OrderedList.getReverseIterator() OrderedList.swap(int, int) OrderedList.moveTo(int, int) OrderedList.moveToFront(int) OrderedList.moveToBack(int)
OrderedList() - Constructor for class edu.berkeley.guir.lib.collection.OrderedList
Create a new, empty, ordered list.
ordinal(int) - Static method in class edu.berkeley.guir.lib.gesture.util.Misc
 
ordinalSuffix(int) - Static method in class edu.berkeley.guir.lib.gesture.util.Misc
 
OrGate - class edu.berkeley.guir.sketchyspice.objects.OrGate.
 
OrGate(int) - Constructor for class edu.berkeley.guir.sketchyspice.objects.OrGate
 
orientationInvariant - Variable in class edu.berkeley.guir.lib.gesture.GestureCategory
 
OskiDB - class edu.berkeley.guir.lib.db.OskiDB.
Think of this as Cheap-and-Quick-and-Unreliable-DB [tm], no guarantees anywhere.
OskiDB(String) - Constructor for class edu.berkeley.guir.lib.db.OskiDB
Create a new database.
OskiDB(String, int) - Constructor for class edu.berkeley.guir.lib.db.OskiDB
Create a new database with the specified sleeptime.
OskiDB(String, String, String) - Constructor for class edu.berkeley.guir.lib.db.OskiDB
Create a database, unserializing one if it exists.
OskiDB(String, String, String, int) - Constructor for class edu.berkeley.guir.lib.db.OskiDB
Create a database, unserializing one if it exists.
out - Variable in class edu.berkeley.guir.lib.awt.image.ImageEncoder
 
OUTPUT - Static variable in class edu.berkeley.guir.lib.debugging.Debug
Set the guir.debug.output system property to initialize this field.
output(int, Field, String) - Method in class edu.berkeley.guir.lib.introspect.DefaultIntrospectHandler
All of the output is redirected here.
output(int, Field, String) - Method in class edu.berkeley.guir.lib.introspect.JTreeIntrospectHandler
All primitives get redirected here.
output(int, Field, String) - Method in class edu.berkeley.guir.lib.introspect.XMLIntrospectHandler
 
output(int, Field, String) - Method in class edu.berkeley.guir.lib.introspect.PrintIntrospectHandler
 
ownsObject(Object) - Method in class edu.berkeley.guir.lib.collection.ObjectPool
 

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 _