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

edu.berkeley.guir.lib.gesture
Class GesturePackage

java.lang.Object
  |
  +--java.util.Observable
        |
        +--edu.berkeley.guir.lib.gesture.DefaultGestureObject
              |
              +--edu.berkeley.guir.lib.gesture.AbstractGestureContainer
                    |
                    +--edu.berkeley.guir.lib.gesture.GesturePackage
All Implemented Interfaces:
Cloneable, GestureContainer, GestureObject

public class GesturePackage
extends AbstractGestureContainer

A collection of a training set and zero or more test sets.


Inner classes inherited from class edu.berkeley.guir.lib.gesture.AbstractGestureContainer
AbstractGestureContainer.MyCollectionListener, AbstractGestureContainer.MyPropChangeListener
 
Field Summary
static String TEST_SET_ADDED
          arguments provided to Observers
protected  GestureMetaSet testSets
           
protected  GestureSet trainingSet
           
 
Fields inherited from class edu.berkeley.guir.lib.gesture.AbstractGestureContainer
collectionListener, listenerList, name, propChangeListener
 
Fields inherited from class edu.berkeley.guir.lib.gesture.DefaultGestureObject
author, parent, propChangeSupport, properties
 
Fields inherited from interface edu.berkeley.guir.lib.gesture.GestureContainer
CHILD_CHANGE_PROP, CHILDREN_PROP, NAME_PROP
 
Fields inherited from interface edu.berkeley.guir.lib.gesture.GestureObject
AUTHOR_PROP, ENABLED_PROP, PARENT_PROP
 
Constructor Summary
GesturePackage()
           
GesturePackage(GestureSet trainingSet)
           
GesturePackage(GestureSet trainingSet, GestureMetaSet testSets)
           
 
Method Summary
protected  List getChildren()
           
 Class[] getChildTypes()
          Returns an array of all the valid types for children of this container.
 GestureMetaSet getTestSets()
           
 GestureSet getTrainingSet()
           
static GesturePackage read(Reader reader)
           
 void setTestSets(GestureMetaSet sets)
           
 void setTrainingSet(GestureSet gs)
           
 void write(Writer writer)
           
 
Methods inherited from class edu.berkeley.guir.lib.gesture.AbstractGestureContainer
add, addCollectionListener, clone, contains, findAncestorOfClass, fireCollectionEvent, fireCollectionEvent, fixParents, getChild, getChild, getChildList, getEnabledChildren, getName, getProperty, getUniqueName, hasProperty, indexOf, isChildType, iterator, remove, removeCollectionListener, setName, setProperty, setPropertyOnTree, size
 
Methods inherited from class edu.berkeley.guir.lib.gesture.DefaultGestureObject
addPropertyChangeListener, addPropertyChangeListener, getAuthor, getParent, isEnabled, readProperties, removePropertyChangeListener, removePropertyChangeListener, setAuthor, setEnabled, setParent, unsetProperty, writeProperties
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.berkeley.guir.lib.gesture.GestureObject
addPropertyChangeListener, addPropertyChangeListener, getAuthor, getParent, isEnabled, removePropertyChangeListener, removePropertyChangeListener, setAuthor, setEnabled, setParent, unsetProperty
 

Field Detail

trainingSet

protected GestureSet trainingSet

testSets

protected GestureMetaSet testSets

TEST_SET_ADDED

public static final String TEST_SET_ADDED
arguments provided to Observers
Constructor Detail

GesturePackage

public GesturePackage()

GesturePackage

public GesturePackage(GestureSet trainingSet)

GesturePackage

public GesturePackage(GestureSet trainingSet,
                      GestureMetaSet testSets)
Method Detail

getTrainingSet

public GestureSet getTrainingSet()

setTrainingSet

public void setTrainingSet(GestureSet gs)

getTestSets

public GestureMetaSet getTestSets()

setTestSets

public void setTestSets(GestureMetaSet sets)

getChildren

protected List getChildren()
Overrides:
getChildren in class AbstractGestureContainer

getChildTypes

public Class[] getChildTypes()
Description copied from interface: GestureContainer
Returns an array of all the valid types for children of this container.

write

public void write(Writer writer)
           throws IOException

read

public static GesturePackage read(Reader reader)
                           throws IOException,
                                  ParseException

Copyright Information