org.geworkbench.bison.datastructure.properties
Interface DSDescribable

All Known Subinterfaces:
Analysis, ClusteringAnalysis, DSAlignmentResultSet, DSAncillaryDataSet<T>, DSAnnotatedPanel<T,U>, DSAnnotPanel<T,U>, DSAnovaResultSet<T>, DSBioObject, DSClusterDataSet, DSDataSet<T>, DSGSEAResultDataSet, DSHierClusterDataSet, DSMasterRagulatorResultSet<T>, DSMatrixReduceExperiment, DSMatrixReduceSet, DSMicroarray, DSMicroarraySet<T>, DSPanel<T>, DSPCADataSet, DSPositionSpecificAffintyMatrix, DSProbeIntensityArray, DSProteinStructure, DSPrtAnnotResultSet, DSPrtDBResultSet, DSSequence, DSSequenceSet<T>, DSSignificanceResultSet<T>, DSSOMClusterDataSet, DSTTestResultSet<T>, NormalizingAnalysis, ProteinAnnotationAnalysis, ProteinDatabaseAnalysis, ProteinSequenceAnalysis, ProteinStructureAnalysis
All Known Implementing Classes:
AbstractAnalysis, AbstractGridAnalysis, AbstractTraining, AdjacencyMatrixDataSet, CSAlignmentResultSet, CSAncillaryDataSet, CSAnnotPanel, CSAnovaResultSet, CSChipchipSet, CSClassifier, CSDataSet, CSDescribable, CSExprMicroarraySet, CSGSEAResultDataSet, CSHierClusterDataSet, CSMasterRegulatorResultSet, CSMatrixReduceExperiment, CSMatrixReduceSet, CSMicroarray, CSMicroarraySet, CSPanel, CSPCADataSet, CSPositionSpecificAffinityMatrix, CSProbeIntensityArray, CSProteinStructure, CSPrtAnnotResultSet, CSPrtDBResultSet, CSPSAMMatch, CSSequence, CSSequenceSet, CSSignificanceResultSet, CSSOMClusterDataSet, CSTTestResultSet, CSVisualClassifier, EdgeListDataSet, FilteringAnalysis, GoAnalysisResult, ImageData, MarkUsResultDataSet, MedusaDataSet, MindyDataSet, NetBoostDataSet, PatternDB, PudgeResultSet, SkyLineResultDataSet, SoapParmsDataSet

public interface DSDescribable

Allows the association of arbitrary descriptions with an oject. Concept borrowed from MAGE-OM interface Describable


Method Summary
 void addDescription(java.lang.String description)
          Append a new description to the list of existing descriptions.
 java.lang.String[] getDescriptions()
          Get all available descriptions in the form of an array of strings.
 void removeDescription(java.lang.String description)
          Remove the designated description.
 

Method Detail

addDescription

void addDescription(java.lang.String description)
Append a new description to the list of existing descriptions.

Parameters:
description - The new description to be added.

getDescriptions

java.lang.String[] getDescriptions()
Get all available descriptions in the form of an array of strings.

Returns:
An array containing all descriptions.

removeDescription

void removeDescription(java.lang.String description)
Remove the designated description.

Parameters:
description - The description to be removed.