gov.nih.nci.mageom.domain.DesignElement
Interface CompositeSequence

All Superinterfaces:
Describable, DesignElement, Extendable, Identifiable
All Known Implementing Classes:
CompositeSequenceImpl

public interface CompositeSequence
extends DesignElement

A collection of Reporter or CompositeSequence Design Elements, annotated through the association to BioSequence.

Version:
%I%, %G%

Method Summary
 BioSequence[] getBiologicalCharacteristics()
          Returns the value of this CompositeSequence object's biologicalCharacteristics attribute.
 CompositeCompositeMap[] getCompositeCompositeMaps()
          Returns the value of this CompositeSequence object's compositeCompositeMaps attribute.
 ReporterCompositeMap[] getReporterCompositeMaps()
          Returns the value of this CompositeSequence object's reporterCompositeMaps attribute.
 void setBiologicalCharacteristics(BioSequence[] p_biologicalCharacteristics)
          Sets the biologicalCharacteristics attribute.
 void setCompositeCompositeMaps(CompositeCompositeMap[] p_compositeCompositeMaps)
          Sets the compositeCompositeMaps attribute.
 void setReporterCompositeMaps(ReporterCompositeMap[] p_reporterCompositeMaps)
          Sets the reporterCompositeMaps attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.DesignElement.DesignElement
getControlType, setControlType
 
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
 

Method Detail

setBiologicalCharacteristics

void setBiologicalCharacteristics(BioSequence[] p_biologicalCharacteristics)
Sets the biologicalCharacteristics attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a CompositeSequence object.

Parameters:
p_biologicalCharacteristics - The new value for biologicalCharacteristics.
See Also:
getBiologicalCharacteristics()

getBiologicalCharacteristics

BioSequence[] getBiologicalCharacteristics()
Returns the value of this CompositeSequence object's biologicalCharacteristics attribute.

Returns:
gov.nih.nci.mageom.bean.BioSequence.BioSequence[] The value of biologicalCharacteristics.
See Also:
BioSequence

setReporterCompositeMaps

void setReporterCompositeMaps(ReporterCompositeMap[] p_reporterCompositeMaps)
Sets the reporterCompositeMaps attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a CompositeSequence object.

Parameters:
p_reporterCompositeMaps - The new value for reporterCompositeMaps.
See Also:
getReporterCompositeMaps()

getReporterCompositeMaps

ReporterCompositeMap[] getReporterCompositeMaps()
Returns the value of this CompositeSequence object's reporterCompositeMaps attribute.

Returns:
gov.nih.nci.mageom.bean.DesignElement.ReporterCompositeMap[] The value of reporterCompositeMaps.
See Also:
ReporterCompositeMap

setCompositeCompositeMaps

void setCompositeCompositeMaps(CompositeCompositeMap[] p_compositeCompositeMaps)
Sets the compositeCompositeMaps attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a CompositeSequence object.

Parameters:
p_compositeCompositeMaps - The new value for compositeCompositeMaps.
See Also:
getCompositeCompositeMaps()

getCompositeCompositeMaps

CompositeCompositeMap[] getCompositeCompositeMaps()
Returns the value of this CompositeSequence object's compositeCompositeMaps attribute.

Returns:
gov.nih.nci.mageom.bean.DesignElement.CompositeCompositeMap[] The value of compositeCompositeMaps.
See Also:
CompositeCompositeMap