Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.altara.mars.swingui
Class DetailListModel  view DetailListModel download DetailListModel.java

java.lang.Object
  extended byjavax.swing.AbstractListModel
      extended byorg.altara.mars.swingui.DetailListModel
All Implemented Interfaces:
java.util.EventListener, javax.swing.ListModel, org.altara.mars.engine.ProbeListener, java.io.Serializable, javax.swing.event.TreeSelectionListener

public class DetailListModel
extends javax.swing.AbstractListModel
implements org.altara.mars.engine.ProbeListener, javax.swing.event.TreeSelectionListener

Presents details about a service's status in a list view.


Field Summary
private  java.text.DateFormat df
           
private  java.util.ArrayList listCache
           
private  org.altara.mars.Service service
           
 
Fields inherited from class javax.swing.AbstractListModel
listenerList
 
Constructor Summary
DetailListModel()
           
 
Method Summary
 java.lang.Object getElementAt(int index)
          Retrieves a data element at a specified index.
(package private)  org.altara.mars.Service getService()
           
 int getSize()
          Return the number of data elements in the list.
 void probeRun(org.altara.mars.engine.ProbeEvent pe)
           
private  void setService(org.altara.mars.Service service)
           
private  void updateListCache()
           
 void valueChanged(javax.swing.event.TreeSelectionEvent tse)
          Value changed
 
Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

df

private java.text.DateFormat df

service

private org.altara.mars.Service service

listCache

private java.util.ArrayList listCache
Constructor Detail

DetailListModel

public DetailListModel()
Method Detail

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

probeRun

public void probeRun(org.altara.mars.engine.ProbeEvent pe)
Specified by:
probeRun in interface org.altara.mars.engine.ProbeListener

valueChanged

public void valueChanged(javax.swing.event.TreeSelectionEvent tse)
Description copied from interface: javax.swing.event.TreeSelectionListener
Value changed

Specified by:
valueChanged in interface javax.swing.event.TreeSelectionListener

setService

private void setService(org.altara.mars.Service service)

getService

org.altara.mars.Service getService()

updateListCache

private void updateListCache()