Parkinson Disease Database

spirals.data.doubleViewers
Class TimeAngleTabletDataViewer

java.lang.Object
  extended by spirals.data.viewers.TabletDataViewer
      extended by spirals.data.doubleViewers.DoubleViewer
          extended by spirals.data.doubleViewers.DoubleViewerBottomDrag
              extended by spirals.data.doubleViewers.TimeAngleTabletDataViewer
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener
Direct Known Subclasses:
LengthAngleTabletDataViewer, TimeDifAngleTabletDataViewer

public class TimeAngleTabletDataViewer
extends DoubleViewerBottomDrag

Prohlížeč který používá celá data. Zobrazuje se při vyznačení platného úseku dat po jejich sejmutí z tabletu.

Copyright: Copyright (c) 2005 Jan Dolezel

Company: ČVUT FEL, Prague


Field Summary
protected  double[] angle
           
protected  double maxFi
           
protected  double minFi
           
 
Fields inherited from class spirals.data.doubleViewers.DoubleViewerBottomDrag
dragging
 
Fields inherited from class spirals.data.doubleViewers.DoubleViewer
bottom, bottomViewer, top, topControls, topViewer
 
Fields inherited from class spirals.data.viewers.TabletDataViewer
controls, data, screen, showUp, tabletData, ti
 
Constructor Summary
TimeAngleTabletDataViewer(javax.swing.JPanel screen, javax.swing.JPanel controls, Data data, boolean showUp)
           
 
Method Summary
 void disableControls()
          Zablokuje panel s ovládacími prvky
 javax.swing.JPanel getControls()
           
 java.lang.String getDescription()
           
 int getEnd()
           
 int getStart()
           
 boolean changed()
           
private  void install()
           
 void setChanged(boolean changed)
           
 void updateControls()
          call when controls have to change. e.g. when data has changed
 void updateData()
          vybere všechna data
 
Methods inherited from class spirals.data.doubleViewers.DoubleViewerBottomDrag
mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased
 
Methods inherited from class spirals.data.doubleViewers.DoubleViewer
paint
 
Methods inherited from class spirals.data.viewers.TabletDataViewer
repaint, setTabletData, setTabletInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

minFi

protected double minFi

maxFi

protected double maxFi

angle

protected double[] angle
Constructor Detail

TimeAngleTabletDataViewer

public TimeAngleTabletDataViewer(javax.swing.JPanel screen,
                                 javax.swing.JPanel controls,
                                 Data data,
                                 boolean showUp)
Method Detail

install

private void install()

updateControls

public void updateControls()
Description copied from class: TabletDataViewer
call when controls have to change. e.g. when data has changed

Specified by:
updateControls in class TabletDataViewer

updateData

public void updateData()
vybere všechna data

Overrides:
updateData in class TabletDataViewer

disableControls

public void disableControls()
Description copied from class: TabletDataViewer
Zablokuje panel s ovládacími prvky

Specified by:
disableControls in class TabletDataViewer

getControls

public javax.swing.JPanel getControls()

getStart

public int getStart()

getEnd

public int getEnd()

changed

public boolean changed()
Returns:
boolean vrací true, pokud byl vyznačen nový úsek

setChanged

public void setChanged(boolean changed)

getDescription

public java.lang.String getDescription()
Overrides:
getDescription in class TabletDataViewer

Parkinson Disease Database