Class CWmonitoredElements

java.lang.Object
  |
  +--CWmonitoredElements

public class CWmonitoredElements
extends java.lang.Object

The purpose of this class is to maintain a list of all information that can be displayed as output. The information can be retrieved from a variety of classes. If a class can supply information for monitoring, it must implement the CWmonitorable interface, meaning that it implements

The class also manages a set of List objects that are used to select monitored information. As monitored elements are added, a string representing that object is added to each registered List.


Field Summary
static java.util.Vector lists
           
 
Constructor Summary
CWmonitoredElements()
           
 
Method Summary
static void addElement(CWmonitorable obj, int fi)
          Add a monitorable element to the list.
static void addElements(CWmonitorable obj)
          Register all of the monitorable elements for a given class.
static void addList(java.awt.List li)
           
static int indexAt(int i)
           
static CWmonitorable objectAt(int i)
           
static int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lists

public static java.util.Vector lists
Constructor Detail

CWmonitoredElements

public CWmonitoredElements()
Method Detail

addElements

public static void addElements(CWmonitorable obj)
Register all of the monitorable elements for a given class.

addElement

public static void addElement(CWmonitorable obj,
                              int fi)
Add a monitorable element to the list.

addList

public static void addList(java.awt.List li)

size

public static int size()

objectAt

public static CWmonitorable objectAt(int i)

indexAt

public static int indexAt(int i)