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

All Superinterfaces:
BioEvent, Describable, DesignElementMap, Extendable, Identifiable, Map
All Known Implementing Classes:
ReporterCompositeMapImpl

public interface ReporterCompositeMap
extends DesignElementMap

A ReporterCompositeMap is the description of how source Reporters are transformed into a target CompositeSequences. For instance, several reporters that tile across a section of a chromosome could be mapped to a CompositeSequence.

Version:
%I%, %G%

Method Summary
 CompositeSequence getCompositeSequence()
          Returns the value of this ReporterCompositeMap object's compositeSequence attribute.
 ReporterPosition[] getReporterPositionSources()
          Returns the value of this ReporterCompositeMap object's reporterPositionSources attribute.
 void setCompositeSequence(CompositeSequence p_compositeSequence)
          Sets the compositeSequence attribute.
 void setReporterPositionSources(ReporterPosition[] p_reporterPositionSources)
          Sets the reporterPositionSources attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.BioEvent.BioEvent
getProtocolApplications, setProtocolApplications
 
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

setReporterPositionSources

void setReporterPositionSources(ReporterPosition[] p_reporterPositionSources)
Sets the reporterPositionSources attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ReporterCompositeMap object.

Parameters:
p_reporterPositionSources - The new value for reporterPositionSources.
See Also:
getReporterPositionSources()

getReporterPositionSources

ReporterPosition[] getReporterPositionSources()
Returns the value of this ReporterCompositeMap object's reporterPositionSources attribute.

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

setCompositeSequence

void setCompositeSequence(CompositeSequence p_compositeSequence)
Sets the compositeSequence attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ReporterCompositeMap object.

Parameters:
p_compositeSequence - The new value for compositeSequence.
See Also:
getCompositeSequence()

getCompositeSequence

CompositeSequence getCompositeSequence()
Returns the value of this ReporterCompositeMap object's compositeSequence attribute.

Returns:
gov.nih.nci.mageom.bean.DesignElement.CompositeSequence The value of compositeSequence.
See Also:
CompositeSequence