Parkinson Disease Database

spirals.motol.loaders
Class DataLoader

java.lang.Object
  extended by spirals.motol.loaders.DataLoader
Direct Known Subclasses:
XMLDataLoader

public abstract class DataLoader
extends java.lang.Object

Třída, která se stará o nahrání nasnímaných dat z nějakého úložiště.

Copyright: Copyright (c) 2005 Jan Dolezel

Company: ČVUT FEL, Prague


Field Summary
protected static DataLoader instance
           
 
Constructor Summary
protected DataLoader()
           
 
Method Summary
abstract  TabletData getData(Data data)
          nahraje z úložiště vlastní nasnímaná data
static DataLoader getInstance()
           
abstract  void load(Data data, Visit visit, java.util.Date date)
          Nahraje popis dat z úložiště.
abstract  void save(Data data, boolean saveData)
          uloží data
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

protected static DataLoader instance
Constructor Detail

DataLoader

protected DataLoader()
Method Detail

getInstance

public static DataLoader getInstance()

load

public abstract void load(Data data,
                          Visit visit,
                          java.util.Date date)
Nahraje popis dat z úložiště. Data jsou identifikována návštěvou a datumem.

Parameters:
data - Data do této třídy uloží data
visit - Visit pro kterou návštěvu data nahrát
date - Date identifikátor dat

save

public abstract void save(Data data,
                          boolean saveData)
uloží data

Parameters:
data - Data co uložit
saveData - boolean uložit i nasnímaná data nebo jenom popis

getData

public abstract TabletData getData(Data data)
nahraje z úložiště vlastní nasnímaná data

Parameters:
data - Data
Returns:
TabletData

Parkinson Disease Database