|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.upenn.gloDB.io.GloDBTrack
public class GloDBTrack
Import/Export Track data from/to GloDB files. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX THIS FILE IS A PLACE HOLDER xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Nested Class Summary | |
---|---|
private class |
GloDBTrack.GloDBFilter
GloDB specific FileFilter. |
Field Summary | |
---|---|
private java.lang.String |
DESC
|
private java.lang.String[] |
EXT
|
private javax.swing.filechooser.FileFilter |
fileFilter
|
private int |
ID
|
Constructor Summary | |
---|---|
GloDBTrack()
|
Method Summary | |
---|---|
java.lang.String |
getDesc()
Get a description of the file type. |
java.lang.String[] |
getExt()
Get an array of file extensions. |
javax.swing.filechooser.FileFilter |
getFileFilter()
Get a FileFilter for use in the GUI. |
int |
getID()
Get the file ID. |
Track |
load(java.lang.String filename)
Load all Features in the GloDB file into a single Track and return the resulting Track object. |
Track |
load(java.lang.String filename,
java.lang.String sourceID)
Load all Features in the GloDB file into a single Track and return the resulting Track object. |
void |
save(java.lang.String id)
Save the Track to a file based on it's ID. |
void |
save(java.lang.String id,
java.lang.String filename,
boolean overwrite)
Save all Features in a GloDB file. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final int ID
private final java.lang.String DESC
private final java.lang.String[] EXT
private final javax.swing.filechooser.FileFilter fileFilter
Constructor Detail |
---|
public GloDBTrack()
Method Detail |
---|
public int getID()
DataFile
getID
in interface DataFile
public java.lang.String getDesc()
DataFile
getDesc
in interface DataFile
public java.lang.String[] getExt()
DataFile
getExt
in interface DataFile
public javax.swing.filechooser.FileFilter getFileFilter()
DataFile
getFileFilter
in interface DataFile
public Track load(java.lang.String filename)
load
in interface TrackFile
public Track load(java.lang.String filename, java.lang.String sourceID)
load
in interface TrackFile
public void save(java.lang.String id)
save
in interface TrackFile
public void save(java.lang.String id, java.lang.String filename, boolean overwrite)
save
in interface TrackFile
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |