gov.nih.nci.mageom.domain.BioSequence
Interface SequencePosition

All Superinterfaces:
Extendable
All Known Subinterfaces:
CompositePosition, ReporterPosition
All Known Implementing Classes:
CompositePositionImpl, ReporterPositionImpl, SequencePositionImpl

public interface SequencePosition
extends Extendable

Designates the position of the Feature in its BioSequence.

Version:
%I%, %G%

Method Summary
 java.lang.Integer getEnd()
          Returns the value of this SequencePosition object's end attribute.
 java.lang.Integer getStart()
          Returns the value of this SequencePosition object's start attribute.
 void setEnd(java.lang.Integer p_end)
          Sets the end attribute.
 void setStart(java.lang.Integer p_start)
          Sets the start attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setStart

void setStart(java.lang.Integer p_start)
Sets the start attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a SequencePosition object.

Parameters:
p_start - The new value for start.
See Also:
getStart()

getStart

java.lang.Integer getStart()
Returns the value of this SequencePosition object's start attribute. Description of start: The location of the base, for nucleotides, that the SeqFeature starts.

Returns:
int The value of start.

setEnd

void setEnd(java.lang.Integer p_end)
Sets the end attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a SequencePosition object.

Parameters:
p_end - The new value for end.
See Also:
getEnd()

getEnd

java.lang.Integer getEnd()
Returns the value of this SequencePosition object's end attribute. Description of end: The location of the base, for nucleotides, that the SeqFeature ends.

Returns:
int The value of end.