Parkinson Disease Database

spirals.data
Class TabletDataViewer

java.lang.Object
  extended by spirals.data.TabletDataViewer
Direct Known Subclasses:
SimpleTabletDataViewer, SkrbekTabletDataViewer

public abstract class TabletDataViewer
extends java.lang.Object

Abstract class providing method for viewing captured data

Copyright: Copyright (c) 2005 Jan Dolezel

Company: ÈVUT FEL, Prague


Field Summary
(package private)  javax.swing.JPanel screen
          panel to draw on
(package private)  TabletData tabletData
          captured data
 
Constructor Summary
TabletDataViewer(javax.swing.JPanel screen, TabletData tabletData)
          creates new viewer
 
Method Summary
abstract  void paint(java.awt.Graphics g)
          derived class must override this method to implement drawing
 void repaint()
          repaint provided panel with data
 void setTabletData(TabletData tabletData)
          provides new TabletData for viewing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tabletData

TabletData tabletData
captured data


screen

javax.swing.JPanel screen
panel to draw on

Constructor Detail

TabletDataViewer

public TabletDataViewer(javax.swing.JPanel screen,
                        TabletData tabletData)
creates new viewer

Parameters:
screen - panel to draw on
tabletData - captured data from tablet
Method Detail

paint

public abstract void paint(java.awt.Graphics g)
derived class must override this method to implement drawing


repaint

public final void repaint()
repaint provided panel with data


setTabletData

public final void setTabletData(TabletData tabletData)
provides new TabletData for viewing


Parkinson Disease Database