|
||||||||||
| 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.Experiment.impl.ExperimentDesignImpl
public class ExperimentDesignImpl
The ExperimentDesign is the description and collection of ExperimentalFactors and the hierarchy of BioAssays to which they pertain.
| Field Summary | |
|---|---|
protected static java.util.ArrayList |
allAssociationMethods
|
protected static java.util.Hashtable |
associationMethods
|
protected ExperimentalFactor[] |
experimentalFactors
DOCUMENT ME |
protected int |
experimentalFactorsCount
The count of ExperimentalFactor objects. |
protected Description |
normalizationDescription
DOCUMENT ME |
protected java.lang.Long |
normalizationDescriptionId
The internal ID of the associated normalizationDescription object. |
protected Description |
qualityControlDescription
DOCUMENT ME |
protected java.lang.Long |
qualityControlDescriptionId
The internal ID of the associated qualityControlDescription object. |
protected Description |
replicateDescription
DOCUMENT ME |
protected java.lang.Long |
replicateDescriptionId
The internal ID of the associated replicateDescription object. |
protected BioAssay[] |
topLevelBioAssays
DOCUMENT ME |
protected int |
topLevelBioAssaysCount
The count of BioAssay objects. |
protected OntologyEntry[] |
types
DOCUMENT ME |
protected int |
typesCount
The count of OntologyEntry objects. |
| 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 | |
|---|---|
ExperimentDesignImpl()
Default constructor |
|
| Method Summary | |
|---|---|
ExperimentalFactor[] |
getExperimentalFactors()
Returns the value of this ExperimentDesign object's experimentalFactors attribute. |
int |
getExperimentalFactorsCount()
Returns the count of all ExperimentalFactor
associated with this ExperimentDesign object. |
Description |
getNormalizationDescription()
Returns the value of this ExperimentDesign object's normalizationDescription attribute. |
Description |
getQualityControlDescription()
Returns the value of this ExperimentDesign object's qualityControlDescription attribute. |
Description |
getReplicateDescription()
Returns the value of this ExperimentDesign object's replicateDescription attribute. |
BioAssay[] |
getTopLevelBioAssays()
Returns the value of this ExperimentDesign object's topLevelBioAssays attribute. |
int |
getTopLevelBioAssaysCount()
Returns the count of all BioAssay
associated with this ExperimentDesign object. |
OntologyEntry[] |
getTypes()
Returns the value of this ExperimentDesign object's types attribute. |
int |
getTypesCount()
Returns the count of all OntologyEntry
associated with this ExperimentDesign object. |
java.util.Hashtable |
getXMLMethodDescriptors()
Returns a Hashtable containing XMLMethodDescriptors descriptors of
the association methods of this object. |
protected void |
init()
|
ExperimentDesign[] |
searchExperimentDesigns(ExperimentDesignSearchCriteria criteria)
Returns an array of ExperimentDesign objects that
satisfy the given ExperimentDesignSearchCriteria. |
void |
setExperimentalFactors(ExperimentalFactor[] p_experimentalFactors)
Sets the experimentalFactors attribute. |
void |
setNormalizationDescription(Description p_normalizationDescription)
Sets the normalizationDescription attribute. |
void |
setQualityControlDescription(Description p_qualityControlDescription)
Sets the qualityControlDescription attribute. |
void |
setReplicateDescription(Description p_replicateDescription)
Sets the replicateDescription attribute. |
void |
setTopLevelBioAssays(BioAssay[] p_topLevelBioAssays)
Sets the topLevelBioAssays attribute. |
void |
setTypes(OntologyEntry[] p_types)
Sets the types 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.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.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 experimentalFactorsCount
protected ExperimentalFactor[] experimentalFactors
protected int topLevelBioAssaysCount
protected BioAssay[] topLevelBioAssays
protected Description replicateDescription
protected java.lang.Long replicateDescriptionId
protected Description qualityControlDescription
protected java.lang.Long qualityControlDescriptionId
protected Description normalizationDescription
protected java.lang.Long normalizationDescriptionId
protected int typesCount
protected OntologyEntry[] types
| Constructor Detail |
|---|
public ExperimentDesignImpl()
| Method Detail |
|---|
protected void init()
init in class DescribableImpl
public ExperimentDesign[] searchExperimentDesigns(ExperimentDesignSearchCriteria criteria)
throws gov.nih.nci.common.search.SearchException
ExperimentDesign objects that
satisfy the given ExperimentDesignSearchCriteria.
criteria - The ExperimentDesignSearchCriteria
which represents a query for ExperimentDesign objects.
ExperimentDesign objects.
A - gov.nih.nci.common.search.SearchException if there is a problem searching.
gov.nih.nci.common.search.SearchExceptionpublic void setExperimentalFactors(ExperimentalFactor[] p_experimentalFactors)
ExperimentDesign object.
setExperimentalFactors in interface ExperimentDesignp_experimentalFactors - The new value for experimentalFactors.ExperimentDesign.getExperimentalFactors()public ExperimentalFactor[] getExperimentalFactors()
ExperimentDesignExperimentDesign object's experimentalFactors attribute.
getExperimentalFactors in interface ExperimentDesigngov.nih.nci.mageom.bean.Experiment.ExperimentalFactor[] The value of experimentalFactors.ExperimentDesign.getExperimentalFactors()public void setTopLevelBioAssays(BioAssay[] p_topLevelBioAssays)
ExperimentDesign object.
setTopLevelBioAssays in interface ExperimentDesignp_topLevelBioAssays - The new value for topLevelBioAssays.ExperimentDesign.getTopLevelBioAssays()public BioAssay[] getTopLevelBioAssays()
ExperimentDesignExperimentDesign object's topLevelBioAssays attribute.
getTopLevelBioAssays in interface ExperimentDesigngov.nih.nci.mageom.bean.BioAssay.BioAssay[] The value of topLevelBioAssays.ExperimentDesign.getTopLevelBioAssays()public void setReplicateDescription(Description p_replicateDescription)
ExperimentDesign object.
setReplicateDescription in interface ExperimentDesignp_replicateDescription - The new value for replicateDescription.ExperimentDesign.getReplicateDescription()public Description getReplicateDescription()
ExperimentDesignExperimentDesign object's replicateDescription attribute.
getReplicateDescription in interface ExperimentDesigngov.nih.nci.mageom.bean.Description.Description The value of replicateDescription.ExperimentDesign.getReplicateDescription()public void setQualityControlDescription(Description p_qualityControlDescription)
ExperimentDesign object.
setQualityControlDescription in interface ExperimentDesignp_qualityControlDescription - The new value for qualityControlDescription.ExperimentDesign.getQualityControlDescription()public Description getQualityControlDescription()
ExperimentDesignExperimentDesign object's qualityControlDescription attribute.
getQualityControlDescription in interface ExperimentDesigngov.nih.nci.mageom.bean.Description.Description The value of qualityControlDescription.ExperimentDesign.getQualityControlDescription()public void setNormalizationDescription(Description p_normalizationDescription)
ExperimentDesign object.
setNormalizationDescription in interface ExperimentDesignp_normalizationDescription - The new value for normalizationDescription.ExperimentDesign.getNormalizationDescription()public Description getNormalizationDescription()
ExperimentDesignExperimentDesign object's normalizationDescription attribute.
getNormalizationDescription in interface ExperimentDesigngov.nih.nci.mageom.bean.Description.Description The value of normalizationDescription.ExperimentDesign.getNormalizationDescription()public void setTypes(OntologyEntry[] p_types)
ExperimentDesign object.
setTypes in interface ExperimentDesignp_types - The new value for types.ExperimentDesign.getTypes()public OntologyEntry[] getTypes()
ExperimentDesignExperimentDesign object's types attribute.
getTypes in interface ExperimentDesigngov.nih.nci.mageom.bean.Description.OntologyEntry[] The value of types.ExperimentDesign.getTypes()public int getExperimentalFactorsCount()
ExperimentalFactor
associated with this ExperimentDesign object.
ExperimentDesign.getExperimentalFactors()public int getTopLevelBioAssaysCount()
BioAssay
associated with this ExperimentDesign object.
ExperimentDesign.getTopLevelBioAssays()public int getTypesCount()
OntologyEntry
associated with this ExperimentDesign object.
ExperimentDesign.getTypes()public org.w3c.dom.Element toXML(org.w3c.dom.Document doc)
toXML in class DescribableImplpublic org.w3c.dom.Element toXMLDoc(org.w3c.dom.Document doc)
toXMLDoc in class DescribableImpl
public org.w3c.dom.Element toXMLProcessor(org.w3c.dom.Document doc,
java.util.ArrayList fillOutValues)
toXMLProcessor in class DescribableImpldoc - 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 DescribableImplpublic java.lang.String toString()
toString in class DescribableImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||