FROG

FROG Recognizer of Gestures

DeviceList Class Reference

Special list model for use with the FROGUI. More...

Inherits java::util::Vector< Device >.

List of all members.

Public Member Functions

void addListDataListener (ListDataListener ldl)
Object getElementAt (int index)
int getSize ()
void removeListDataListener (ListDataListener l)
synchronized boolean add (Device e)
synchronized void add (int index, Device element)
synchronized boolean addAll (Collection<?extends Device > c)
synchronized boolean addAll (int index, Collection<?extends Device > c)
synchronized void addElement (Device obj)
synchronized int capacity ()
void clear ()
synchronized Object clone ()
boolean contains (Object o)
synchronized boolean containsAll (Collection<?> c)
synchronized void copyInto (Object[] anArray)
synchronized Device elementAt (int index)
Enumeration< Deviceelements ()
synchronized void ensureCapacity (int minCapacity)
synchronized boolean equals (Object o)
synchronized Device firstElement ()
synchronized Device get (int index)
synchronized int hashCode ()
synchronized int indexOf (Object o, int index)
int indexOf (Object o)
synchronized void insertElementAt (Device obj, int index)
synchronized boolean isEmpty ()
synchronized Device lastElement ()
synchronized int lastIndexOf (Object o, int index)
synchronized int lastIndexOf (Object o)
synchronized Device remove (int index)
boolean remove (Object o)
synchronized boolean removeAll (Collection<?> c)
synchronized void removeAllElements ()
synchronized boolean removeElement (Object obj)
synchronized void removeElementAt (int index)
synchronized boolean retainAll (Collection<?> c)
synchronized Device set (int index, Device element)
synchronized void setElementAt (Device obj, int index)
synchronized void setSize (int newSize)
synchronized int size ()
synchronized List< DevicesubList (int fromIndex, int toIndex)
synchronized Object[] toArray ()
synchronized< T > T[] toArray (T[] a)
synchronized String toString ()
synchronized void trimToSize ()

Protected Member Functions

synchronized void removeRange (int fromIndex, int toIndex)

Package Attributes

Vector< ListDataListener > listeners = new Vector<ListDataListener>()
 All ListDataListeners that wish to receive notifications of modification of this ListModel.

Detailed Description

Special list model for use with the FROGUI.

This class is a Vector-backed ListModel for use with JLists that need to display devices that are available to the user. Any modifications to the Vector notify the JList of the change so that the new addition may be shown on the JList immediately.

Author:
Team Better Recognize

Member Function Documentation

synchronized void add ( int  index,
Device  element 
)
synchronized boolean add ( Device  e  ) 
synchronized boolean addAll ( int  index,
Collection<?extends Device c 
)

Here is the call graph for this function:

synchronized boolean addAll ( Collection<?extends Device c  ) 
synchronized void addElement ( Device  obj  ) 
void addListDataListener ( ListDataListener  ldl  ) 
synchronized int capacity (  ) 
void clear (  ) 

Here is the call graph for this function:

synchronized Object clone (  ) 
boolean contains ( Object  o  ) 
synchronized boolean containsAll ( Collection<?>  c  ) 
synchronized void copyInto ( Object[]  anArray  ) 
synchronized Device elementAt ( int  index  ) 
Enumeration<Device> elements (  ) 
synchronized void ensureCapacity ( int  minCapacity  ) 
synchronized boolean equals ( Object  o  ) 
synchronized Device firstElement (  ) 
synchronized Device get ( int  index  ) 
Object getElementAt ( int  index  ) 
int getSize (  ) 
synchronized int hashCode (  ) 
int indexOf ( Object  o  ) 
synchronized int indexOf ( Object  o,
int  index 
)

Here is the caller graph for this function:

synchronized void insertElementAt ( Device  obj,
int  index 
)
synchronized boolean isEmpty (  ) 
synchronized Device lastElement (  ) 
synchronized int lastIndexOf ( Object  o  ) 
synchronized int lastIndexOf ( Object  o,
int  index 
)
boolean remove ( Object  o  ) 

Here is the call graph for this function:

synchronized Device remove ( int  index  ) 

Here is the call graph for this function:

synchronized boolean removeAll ( Collection<?>  c  ) 
synchronized void removeAllElements (  ) 

Here is the call graph for this function:

Here is the caller graph for this function:

synchronized boolean removeElement ( Object  obj  ) 
synchronized void removeElementAt ( int  index  ) 
void removeListDataListener ( ListDataListener  l  ) 
synchronized void removeRange ( int  fromIndex,
int  toIndex 
) [protected]
synchronized boolean retainAll ( Collection<?>  c  ) 
synchronized Device set ( int  index,
Device  element 
)
synchronized void setElementAt ( Device  obj,
int  index 
)
synchronized void setSize ( int  newSize  ) 
synchronized int size (  ) 

Here is the caller graph for this function:

synchronized List<Device> subList ( int  fromIndex,
int  toIndex 
)
synchronized<T> T [] toArray ( T[]  a  ) 
synchronized Object [] toArray (  ) 
synchronized String toString (  ) 
synchronized void trimToSize (  ) 

Member Data Documentation

Vector<ListDataListener> listeners = new Vector<ListDataListener>() [package]

All ListDataListeners that wish to receive notifications of modification of this ListModel.


The documentation for this class was generated from the following file:
  • /Users/dev/Documents/SVN brazos.cs.tcu.edu/trunk/FROG/src/frog/gui/DeviceList.java
 All Classes Namespaces Files Functions Variables