|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DSDataSet<T extends DSBioObject>
Implementing classes store sets of biological data (such as a set of microarrays or sequences).
| Method Summary | |
|---|---|
void |
addObject(java.lang.Object objectType,
java.lang.Object anObject)
Stores an arbitrary object by type. |
java.lang.String |
getCompatibilityLabel()
Gets a string describing the compatibility of this data set. |
java.lang.String |
getDataSetName()
The name of data set. |
java.lang.String |
getExperimentInformation()
Returns the experiment information associated with the data set. |
java.io.File |
getFile()
The underlying file associated with this data set. |
java.lang.Object |
getObject(java.lang.Object objectType)
Gets an object by the specified type. |
java.lang.String |
getPath()
Gets the path to the file associated with this data set. |
boolean |
isActive()
Gets the activation status of the data set. |
void |
readFromResource()
Reads from the resource associated with this data set. |
void |
removeResource(Resource resource)
Disassociates the specified resource from this data set. |
void |
setAbsPath(java.lang.String absPath)
Sets the path to the absolute path given. |
void |
setExperimentInformation(java.lang.String experimentInformation)
Sets the experiment information. |
void |
setFile(java.io.File file)
|
void |
setResource(Resource resource)
Associates the given resource with this data set. |
void |
writeToFile(java.lang.String fileName)
Writes the data set to the provided filename. |
void |
writeToResource()
Writes to the resource associated with this data set. |
| Methods inherited from interface org.geworkbench.bison.datastructure.properties.DSDescribable |
|---|
addDescription, getDescriptions, removeDescription |
| Methods inherited from interface org.geworkbench.bison.datastructure.properties.DSNamed |
|---|
getLabel, setLabel |
| Methods inherited from interface org.geworkbench.bison.datastructure.properties.DSExtendable |
|---|
addNameValuePair, allowMultipleValues, clearName, forceUniqueValue, getValuesForName, isUniqueValue |
| Methods inherited from interface org.geworkbench.bison.datastructure.complex.panels.DSItemList |
|---|
get, get, rename |
| Methods inherited from interface java.util.List |
|---|
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray |
| Methods inherited from interface org.geworkbench.bison.datastructure.properties.DSIdentifiable |
|---|
getID, setID |
| Method Detail |
|---|
java.lang.String getDataSetName()
java.io.File getFile()
void setFile(java.io.File file)
void writeToFile(java.lang.String fileName)
fileName - the filename (path) to which to write this file.java.lang.Object getObject(java.lang.Object objectType)
objectType - the object specifying the type of the required object.
void addObject(java.lang.Object objectType,
java.lang.Object anObject)
objectType - the object specifying the type.anObject - the object to store.boolean isActive()
true if active, true otherwise.java.lang.String getCompatibilityLabel()
java.lang.String getPath()
void setAbsPath(java.lang.String absPath)
absPath - the absolute (non-relative) path.void setResource(Resource resource)
resource - the resource to associate with this data set.void removeResource(Resource resource)
resource - the resource to remove.void readFromResource()
void writeToResource()
java.lang.String getExperimentInformation()
void setExperimentInformation(java.lang.String experimentInformation)
experimentInformation - the experiment information.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||