|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.upenn.gloDB.io.GenBankTrack
public class GenBankTrack
Import/Export Track data from/to GenBank files. XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX THIS FILE IS A PLACE HOLDER xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Nested Class Summary | |
---|---|
private class |
GenBankTrack.GenBankFilter
GenBank 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 | |
---|---|
GenBankTrack()
|
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 GenBank file into a single Track and return the resulting Track object. |
Track |
load(java.lang.String filename,
java.lang.String seqID)
Load all Features in the GenBank 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 GenBankTrack()
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 seqID)
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 |