java.lang.Object
javax.swing.AbstractListModel
org.altara.mars.swingui.ChangeListModel
- All Implemented Interfaces:
- javax.swing.ListModel, java.io.Serializable, org.altara.mars.engine.StatusChangeListener
- public class ChangeListModel
- extends javax.swing.AbstractListModel
- implements org.altara.mars.engine.StatusChangeListener
ChangeListModel contains a list of service status change events.
It provides the user with a way to view the history of service
status changes.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_MAXLEN
private static final int DEFAULT_MAXLEN
- See Also:
- Constant Field Values
changeList
private java.util.ArrayList changeList
maxlen
private int maxlen
ChangeListModel
public ChangeListModel()
getSize
public int getSize()
- Description copied from interface:
javax.swing.ListModel
- Return the number of data elements in the list.
- Specified by:
getSize in interface javax.swing.ListModel
getElementAt
public java.lang.Object getElementAt(int index)
- Description copied from interface:
javax.swing.ListModel
- Retrieves a data element at a specified index.
- Specified by:
getElementAt in interface javax.swing.ListModel
statusChanged
public void statusChanged(org.altara.mars.engine.StatusChangeEvent sce)
- Specified by:
statusChanged in interface org.altara.mars.engine.StatusChangeListener
clear
void clear()