|
Parkinson Disease Database | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectspirals.motol.loaders.DataLoader
spirals.motol.loaders.XML.XMLDataLoader
public class XMLDataLoader
Třída, která se stará o nahrání dat z XML úložiště.
Copyright: Copyright (c) 2005 Jan Dolezel
Company: ČVUT FEL, Prague
Field Summary | |
---|---|
static java.lang.String |
dataTag
|
static java.lang.String |
dateFormat
|
static java.lang.String |
descAttr
|
static java.lang.String |
endAttr
|
static java.lang.String |
fileAttr
|
static java.lang.String |
maxxAttr
|
static java.lang.String |
maxyAttr
|
static java.lang.String |
memoTag
|
static java.lang.String |
minxAttr
|
static java.lang.String |
minyAttr
|
static java.lang.String |
nameAttr
|
static java.lang.String |
startAttr
|
static java.lang.String |
tabletTag
|
Fields inherited from class spirals.motol.loaders.DataLoader |
---|
instance |
Constructor Summary | |
---|---|
protected |
XMLDataLoader()
|
Method Summary | |
---|---|
TabletData |
getData(Data data)
nahraje nasnímaná data ze souboru |
static org.jdom.Element |
getElement(Data d)
Převede popis dat na XML element |
static java.io.File |
getFile(Data data,
boolean load)
Vytvoří cestu pro data |
static java.io.File |
getFile(Data data,
java.lang.String ID,
boolean load)
Vytvoří cestu pro data a pacienta |
static java.lang.String |
getFileName(Data data)
Vrátí jméno souboru s daty |
static DataLoader |
getInstance()
|
private static int |
getInteger(java.lang.String str)
Pokusí se převést řetězec na integer |
static java.io.File |
getRootFile(Data data,
boolean load)
zjisti adresář ve kterém je soubor s daty uložený |
private static TabletInfo |
getTabletInfoFromTag(org.jdom.Element tabEl)
Vytvoří z obsahu XML elementu třídu TabletInfo |
void |
load(Data data,
Visit visit,
java.util.Date date)
Nahraje popis dat z úložiště. |
Data |
load(Visit visit,
org.jdom.Element e)
Pro danou návštěvu nahraje popis dat z XML elementu |
void |
save(Data data,
boolean saveData)
uloží data |
private void |
saveData(Data data)
uloží nasnímaná data do souboru |
private void |
setData(Data d,
org.jdom.Element e)
Zapíše obsah XML elementu do dat |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String dataTag
public static final java.lang.String descAttr
public static final java.lang.String tabletTag
public static final java.lang.String nameAttr
public static final java.lang.String minxAttr
public static final java.lang.String maxxAttr
public static final java.lang.String minyAttr
public static final java.lang.String maxyAttr
public static final java.lang.String startAttr
public static final java.lang.String endAttr
public static final java.lang.String fileAttr
public static final java.lang.String memoTag
public static final java.lang.String dateFormat
Constructor Detail |
---|
protected XMLDataLoader()
Method Detail |
---|
public static DataLoader getInstance()
public void load(Data data, Visit visit, java.util.Date date)
DataLoader
load
in class DataLoader
data
- Data do této třídy uloží datavisit
- Visit pro kterou návštěvu data nahrátdate
- Date identifikátor datpublic Data load(Visit visit, org.jdom.Element e)
visit
- Visite
- Element
private void setData(Data d, org.jdom.Element e)
d
- Datae
- Elementprivate static final TabletInfo getTabletInfoFromTag(org.jdom.Element tabEl)
tabEl
- Element
private static int getInteger(java.lang.String str)
str
- String
public void save(Data data, boolean saveData)
DataLoader
save
in class DataLoader
data
- Data co uložitsaveData
- boolean uložit i nasnímaná data nebo jenom popispublic static org.jdom.Element getElement(Data d)
d
- Data
public TabletData getData(Data data)
getData
in class DataLoader
data
- Data
private void saveData(Data data)
data
- Datapublic static java.io.File getFile(Data data, java.lang.String ID, boolean load)
data
- DataID
- String ID pacienta, ke kterému data patří / mají patřitload
- boolean true, pokud nahrávám data z temp databáze při slučování
public static java.io.File getFile(Data data, boolean load)
data
- Dataload
- boolean true, pokud nahrávám data z temp databáze při slučování
public static java.lang.String getFileName(Data data)
data
- Data
public static java.io.File getRootFile(Data data, boolean load)
data
- Dataload
- boolean true, pokud nahrávám data z temp databáze při slučování
|
Parkinson Disease Database | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |