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

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

public interface CompositePosition
extends SequencePosition

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

Version:
%I%, %G%

Method Summary
 CompositeSequence getComposite()
          Returns the value of this CompositePosition object's composite attribute.
 MismatchInformation[] getMismatchInformation()
          Returns the value of this CompositePosition object's mismatchInformation attribute.
 void setComposite(CompositeSequence p_composite)
          Sets the composite attribute.
 void setMismatchInformation(MismatchInformation[] p_mismatchInformation)
          Sets the mismatchInformation 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 CompositePosition object.

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

getMismatchInformation

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

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

setComposite

void setComposite(CompositeSequence p_composite)
Sets the composite attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a CompositePosition object.

Parameters:
p_composite - The new value for composite.
See Also:
getComposite()

getComposite

CompositeSequence getComposite()
Returns the value of this CompositePosition object's composite attribute.

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