|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectgov.nih.nci.mageom.domain.impl.MAGEOMObject
gov.nih.nci.mageom.domain.impl.ExtendableImpl
gov.nih.nci.mageom.domain.impl.DescribableImpl
gov.nih.nci.mageom.domain.impl.IdentifiableImpl
gov.nih.nci.mageom.domain.Experiment.impl.ExperimentImpl
public class ExperimentImpl
The Experiment is the collection of all the BioAssays that are related by the ExperimentDesign.
| Field Summary | |
|---|---|
protected static java.util.ArrayList |
allAssociationMethods
|
protected BioAssayDataCluster[] |
analysisResults
DOCUMENT ME |
protected int |
analysisResultsCount
The count of BioAssayDataCluster objects. |
protected static java.util.Hashtable |
associationMethods
|
protected BioAssayData[] |
bioAssayData
DOCUMENT ME |
protected int |
bioAssayDataCount
The count of BioAssayData objects. |
protected BioAssay[] |
bioAssays
DOCUMENT ME |
protected int |
bioAssaysCount
The count of BioAssay objects. |
protected ExperimentDesign[] |
experimentDesigns
DOCUMENT ME |
protected int |
experimentDesignsCount
The count of ExperimentDesign objects. |
protected Contact[] |
providers
DOCUMENT ME |
protected int |
providersCount
The count of Contact objects. |
| Fields inherited from class gov.nih.nci.mageom.domain.impl.IdentifiableImpl |
|---|
identifier, name |
| Fields inherited from class gov.nih.nci.mageom.domain.impl.DescribableImpl |
|---|
auditTrail, auditTrailCount, descriptions, descriptionsCount, security, securityId |
| Fields inherited from class gov.nih.nci.mageom.domain.impl.ExtendableImpl |
|---|
propertySets, propertySetsCount, securedElementId |
| Constructor Summary | |
|---|---|
ExperimentImpl()
Default constructor |
|
| Method Summary | |
|---|---|
BioAssayDataCluster[] |
getAnalysisResults()
Returns the value of this Experiment object's analysisResults attribute. |
int |
getAnalysisResultsCount()
Returns the count of all BioAssayDataCluster
associated with this Experiment object. |
BioAssayData[] |
getBioAssayData()
Returns the value of this Experiment object's bioAssayData attribute. |
int |
getBioAssayDataCount()
Returns the count of all BioAssayData
associated with this Experiment object. |
BioAssay[] |
getBioAssays()
Returns the value of this Experiment object's bioAssays attribute. |
int |
getBioAssaysCount()
Returns the count of all BioAssay
associated with this Experiment object. |
ExperimentDesign[] |
getExperimentDesigns()
Returns the value of this Experiment object's experimentDesigns attribute. |
int |
getExperimentDesignsCount()
Returns the count of all ExperimentDesign
associated with this Experiment object. |
Contact[] |
getProviders()
Returns the value of this Experiment object's providers attribute. |
int |
getProvidersCount()
Returns the count of all Contact
associated with this Experiment object. |
java.util.Hashtable |
getXMLMethodDescriptors()
Returns a Hashtable containing XMLMethodDescriptors descriptors of
the association methods of this object. |
protected void |
init()
|
Experiment[] |
searchExperiments(ExperimentSearchCriteria criteria)
Returns an array of Experiment objects that
satisfy the given ExperimentSearchCriteria. |
void |
setAnalysisResults(BioAssayDataCluster[] p_analysisResults)
Sets the analysisResults attribute. |
void |
setBioAssayData(BioAssayData[] p_bioAssayData)
Sets the bioAssayData attribute. |
void |
setBioAssays(BioAssay[] p_bioAssays)
Sets the bioAssays attribute. |
void |
setExperimentDesigns(ExperimentDesign[] p_experimentDesigns)
Sets the experimentDesigns attribute. |
void |
setProviders(Contact[] p_providers)
Sets the providers attribute. |
java.lang.String |
toString()
Returns a String representation of this object suitable for console display. |
org.w3c.dom.Element |
toXML(org.w3c.dom.Document doc)
|
org.w3c.dom.Element |
toXMLDoc(org.w3c.dom.Document doc)
|
org.w3c.dom.Element |
toXMLProcessor(org.w3c.dom.Document doc,
java.util.ArrayList fillOutValues)
Returns an XML representation of the object. |
| Methods inherited from class gov.nih.nci.mageom.domain.impl.IdentifiableImpl |
|---|
getIdentifier, getName, searchIdentifiables, setIdentifier, setName |
| Methods inherited from class gov.nih.nci.mageom.domain.impl.DescribableImpl |
|---|
getAuditTrail, getAuditTrailCount, getDescriptions, getDescriptionsCount, getSecurity, searchDescribables, setAuditTrail, setDescriptions, setSecurity |
| Methods inherited from class gov.nih.nci.mageom.domain.impl.ExtendableImpl |
|---|
getPropertySets, getPropertySetsCount, getSecuredElementId, searchExtendables, setPropertySets, setSecuredElementId |
| Methods inherited from class gov.nih.nci.mageom.domain.impl.MAGEOMObject |
|---|
getId, getIsEditable, setId |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface gov.nih.nci.mageom.domain.Identifiable |
|---|
getIdentifier, getName, setIdentifier, setName |
| Methods inherited from interface gov.nih.nci.mageom.domain.Describable |
|---|
getAuditTrail, getDescriptions, getSecurity, setAuditTrail, setDescriptions, setSecurity |
| Methods inherited from interface gov.nih.nci.mageom.domain.Extendable |
|---|
getPropertySets, setPropertySets |
| Field Detail |
|---|
protected static java.util.ArrayList allAssociationMethods
protected static java.util.Hashtable associationMethods
protected int experimentDesignsCount
protected ExperimentDesign[] experimentDesigns
protected int providersCount
protected Contact[] providers
protected int analysisResultsCount
protected BioAssayDataCluster[] analysisResults
protected int bioAssayDataCount
protected BioAssayData[] bioAssayData
protected int bioAssaysCount
protected BioAssay[] bioAssays
| Constructor Detail |
|---|
public ExperimentImpl()
| Method Detail |
|---|
protected void init()
init in class IdentifiableImpl
public Experiment[] searchExperiments(ExperimentSearchCriteria criteria)
throws gov.nih.nci.common.search.SearchException
Experiment objects that
satisfy the given ExperimentSearchCriteria.
criteria - The ExperimentSearchCriteria
which represents a query for Experiment objects.
Experiment objects.
A - gov.nih.nci.common.search.SearchException if there is a problem searching.
gov.nih.nci.common.search.SearchExceptionpublic void setExperimentDesigns(ExperimentDesign[] p_experimentDesigns)
Experiment object.
setExperimentDesigns in interface Experimentp_experimentDesigns - The new value for experimentDesigns.Experiment.getExperimentDesigns()public ExperimentDesign[] getExperimentDesigns()
ExperimentExperiment object's experimentDesigns attribute.
getExperimentDesigns in interface Experimentgov.nih.nci.mageom.bean.Experiment.ExperimentDesign[] The value of experimentDesigns.Experiment.getExperimentDesigns()public void setProviders(Contact[] p_providers)
Experiment object.
setProviders in interface Experimentp_providers - The new value for providers.Experiment.getProviders()public Contact[] getProviders()
ExperimentExperiment object's providers attribute.
getProviders in interface Experimentgov.nih.nci.mageom.bean.AuditAndSecurity.Contact[] The value of providers.Experiment.getProviders()public void setAnalysisResults(BioAssayDataCluster[] p_analysisResults)
Experiment object.
setAnalysisResults in interface Experimentp_analysisResults - The new value for analysisResults.Experiment.getAnalysisResults()public BioAssayDataCluster[] getAnalysisResults()
ExperimentExperiment object's analysisResults attribute.
getAnalysisResults in interface Experimentgov.nih.nci.mageom.bean.HigherLevelAnalysis.BioAssayDataCluster[] The value of analysisResults.Experiment.getAnalysisResults()public void setBioAssayData(BioAssayData[] p_bioAssayData)
Experiment object.
setBioAssayData in interface Experimentp_bioAssayData - The new value for bioAssayData.Experiment.getBioAssayData()public BioAssayData[] getBioAssayData()
ExperimentExperiment object's bioAssayData attribute.
getBioAssayData in interface Experimentgov.nih.nci.mageom.bean.BioAssayData.BioAssayData[] The value of bioAssayData.Experiment.getBioAssayData()public void setBioAssays(BioAssay[] p_bioAssays)
Experiment object.
setBioAssays in interface Experimentp_bioAssays - The new value for bioAssays.Experiment.getBioAssays()public BioAssay[] getBioAssays()
ExperimentExperiment object's bioAssays attribute.
getBioAssays in interface Experimentgov.nih.nci.mageom.bean.BioAssay.BioAssay[] The value of bioAssays.Experiment.getBioAssays()public int getExperimentDesignsCount()
ExperimentDesign
associated with this Experiment object.
Experiment.getExperimentDesigns()public int getProvidersCount()
Contact
associated with this Experiment object.
Experiment.getProviders()public int getAnalysisResultsCount()
BioAssayDataCluster
associated with this Experiment object.
Experiment.getAnalysisResults()public int getBioAssayDataCount()
BioAssayData
associated with this Experiment object.
Experiment.getBioAssayData()public int getBioAssaysCount()
BioAssay
associated with this Experiment object.
Experiment.getBioAssays()public org.w3c.dom.Element toXML(org.w3c.dom.Document doc)
toXML in class IdentifiableImplpublic org.w3c.dom.Element toXMLDoc(org.w3c.dom.Document doc)
toXMLDoc in class IdentifiableImpl
public org.w3c.dom.Element toXMLProcessor(org.w3c.dom.Document doc,
java.util.ArrayList fillOutValues)
toXMLProcessor in class IdentifiableImpldoc - the working documentfillOutValues - a list of attribute names that should have
full XML for their values.
public java.util.Hashtable getXMLMethodDescriptors()
XMLMethodDescriptors descriptors of
the association methods of this object.
getXMLMethodDescriptors in class IdentifiableImplpublic java.lang.String toString()
toString in class IdentifiableImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||