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

Uses of Package
edu.berkeley.guir.lib.collection

Packages that use edu.berkeley.guir.lib.collection
edu.berkeley.guir.lib.collection Various collections that aren't provided by Java 1.2. 
edu.berkeley.guir.lib.io Utilities for manipulating non-graphical input and output. 
edu.berkeley.guir.lib.satin Sketch and Transformational INfrastructure is a toolkit for creating informal sketch-based user interfaces. 
edu.berkeley.guir.lib.satin.objects The scenegraph objects for SATIN. 
edu.berkeley.guir.lib.satin.recognizer Interfaces for recognizers in Satin. 
edu.berkeley.guir.lib.satin.recognizer.rubine   
 

Classes in edu.berkeley.guir.lib.collection used by edu.berkeley.guir.lib.collection
DataBuffer
          Holds a buffer of bytes that can be resized, compacted, inserted into, removed, sliced, and diced.
EmptyException
          Data structure is empty.
FullException
          Data structure is full.
Map2D
          A two-dimensional map whose rows and columns are indexed by arbitrary Java objects (like keys in a Java Map).
NonlockingStack
          A nonlocking version of a stack (list-based).
ObjectPool
          An ObjectPool is a way of reusing objects, in order to avoid garbage collection.
Queue
          An interface for a Queue.
SortedValueMap
          A Map with any kind of uniquely named Keys with numerical Values, sorted by the values rather than by the keys.
 

Classes in edu.berkeley.guir.lib.collection used by edu.berkeley.guir.lib.io
DataBuffer
          Holds a buffer of bytes that can be resized, compacted, inserted into, removed, sliced, and diced.
 

Classes in edu.berkeley.guir.lib.collection used by edu.berkeley.guir.lib.satin
ObjectPool
          An ObjectPool is a way of reusing objects, in order to avoid garbage collection.
 

Classes in edu.berkeley.guir.lib.collection used by edu.berkeley.guir.lib.satin.objects
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)
 

Classes in edu.berkeley.guir.lib.collection used by edu.berkeley.guir.lib.satin.recognizer
SortedValueMap
          A Map with any kind of uniquely named Keys with numerical Values, sorted by the values rather than by the keys.
SortedValueNumMap
          A Map with any kind of uniquely named Keys with numerical Values, sorted by the values (not by keys).
 

Classes in edu.berkeley.guir.lib.collection used by edu.berkeley.guir.lib.satin.recognizer.rubine
SortedValueNumMap
          A Map with any kind of uniquely named Keys with numerical Values, sorted by the values (not by keys).
 


Copyright Information