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

All Superinterfaces:
Extendable, SequencePosition
All Known Implementing Classes:
ReporterPositionImpl

public interface ReporterPosition
extends SequencePosition

The location in the composite target's sequence to which a source reporter maps. The association to MismatchInformation allows the specification, usually for control purposes, of deviations from the CompositeSequence's BioMaterial.

Version:
%I%, %G%

Method Summary
 MismatchInformation[] getMismatchInformation()
          Returns the value of this ReporterPosition object's mismatchInformation attribute.
 Reporter getReporter()
          Returns the value of this ReporterPosition object's reporter attribute.
 void setMismatchInformation(MismatchInformation[] p_mismatchInformation)
          Sets the mismatchInformation attribute.
 void setReporter(Reporter p_reporter)
          Sets the reporter attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.BioSequence.SequencePosition
getEnd, getStart, setEnd, setStart
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setMismatchInformation

void setMismatchInformation(MismatchInformation[] p_mismatchInformation)
Sets the mismatchInformation attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ReporterPosition object.

Parameters:
p_mismatchInformation - The new value for mismatchInformation.
See Also:
getMismatchInformation()

getMismatchInformation

MismatchInformation[] getMismatchInformation()
Returns the value of this ReporterPosition object's mismatchInformation attribute.

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

setReporter

void setReporter(Reporter p_reporter)
Sets the reporter attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ReporterPosition object.

Parameters:
p_reporter - The new value for reporter.
See Also:
getReporter()

getReporter

Reporter getReporter()
Returns the value of this ReporterPosition object's reporter attribute.

Returns:
gov.nih.nci.mageom.bean.DesignElement.Reporter The value of reporter.
See Also:
Reporter