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

edu.berkeley.guir.lib.gesture
Class GestureMetaSet

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

public class GestureMetaSet
extends AbstractGestureContainer
implements Serializable, Cloneable

A collection of gesture sets.

See Also:
Serialized Form

Inner classes inherited from class edu.berkeley.guir.lib.gesture.AbstractGestureContainer
AbstractGestureContainer.MyCollectionListener, AbstractGestureContainer.MyPropChangeListener
 
Field Summary
protected  Vector sets
           
 
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
GestureMetaSet()
           
 
Method Summary
 Object clone()
          A deep copy.
protected  List getChildren()
           
 Class[] getChildTypes()
          Returns an array of all the valid types for children of this container.
static GestureMetaSet read(Reader reader)
           
 void write(Writer writer)
           
 
Methods inherited from class edu.berkeley.guir.lib.gesture.AbstractGestureContainer
add, addCollectionListener, 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

sets

protected Vector sets
Constructor Detail

GestureMetaSet

public GestureMetaSet()
Method Detail

getChildTypes

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

getChildren

protected List getChildren()
Overrides:
getChildren in class AbstractGestureContainer

clone

public Object clone()
Description copied from interface: GestureObject
A deep copy.
Overrides:
clone in class AbstractGestureContainer

write

public void write(Writer writer)
           throws IOException

read

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

Copyright Information