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

All Superinterfaces:
Extendable
All Known Implementing Classes:
SeqFeatureLocationImpl

public interface SeqFeatureLocation
extends Extendable

The location of the SeqFeature annotation.

Version:
%I%, %G%

Method Summary
 SequencePosition getCoordinate()
          Returns the value of this SeqFeatureLocation object's coordinate attribute.
 java.lang.String getStrandType()
          Returns the value of this SeqFeatureLocation object's strandType attribute.
 SeqFeatureLocation[] getSubregions()
          Returns the value of this SeqFeatureLocation object's subregions attribute.
 void setCoordinate(SequencePosition p_coordinate)
          Sets the coordinate attribute.
 void setStrandType(java.lang.String p_strandType)
          Sets the strandType attribute.
 void setSubregions(SeqFeatureLocation[] p_subregions)
          Sets the subregions attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setStrandType

void setStrandType(java.lang.String p_strandType)
Sets the strandType attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a SeqFeatureLocation object.

Parameters:
p_strandType - The new value for strandType.
See Also:
getStrandType()

getStrandType

java.lang.String getStrandType()
Returns the value of this SeqFeatureLocation object's strandType attribute. Description of strandType: Indicates the direction and/or type of the SeqFeature, i.e. whether it is in the 5' or 3' direction, is double stranded, etc.

Returns:
String The value of strandType.

setSubregions

void setSubregions(SeqFeatureLocation[] p_subregions)
Sets the subregions attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a SeqFeatureLocation object.

Parameters:
p_subregions - The new value for subregions.
See Also:
getSubregions()

getSubregions

SeqFeatureLocation[] getSubregions()
Returns the value of this SeqFeatureLocation object's subregions attribute.

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

setCoordinate

void setCoordinate(SequencePosition p_coordinate)
Sets the coordinate attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a SeqFeatureLocation object.

Parameters:
p_coordinate - The new value for coordinate.
See Also:
getCoordinate()

getCoordinate

SequencePosition getCoordinate()
Returns the value of this SeqFeatureLocation object's coordinate attribute.

Returns:
gov.nih.nci.mageom.bean.BioSequence.SequencePosition The value of coordinate.
See Also:
SequencePosition