com.bluemarsh.jswat.view
Class JSwatView

java.lang.Object
  |
  +--com.bluemarsh.jswat.view.JSwatView
Direct Known Subclasses:
BasicView

public abstract class JSwatView
extends java.lang.Object

This is the abstract class for classes wanting to provide a view to some data.

Author:
Nathan Fiedler

Constructor Summary
JSwatView()
           
 
Method Summary
abstract  javax.swing.JComponent getUI()
          Returns a reference to the UI component.
 void refresh(Session session)
          Update the display on the screen.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSwatView

public JSwatView()
Method Detail

getUI

public abstract javax.swing.JComponent getUI()
Returns a reference to the UI component.
Returns:
UI component object

refresh

public void refresh(Session session)
Update the display on the screen. Use the given VM to fetch the desired data.
Parameters:
session - Debugging Session object.