org.metaqtl.bio
Interface IBioLGroup

All Superinterfaces:
IBioAdaptable, IBioEntity
All Known Implementing Classes:
LGroup, LocusContainer

public interface IBioLGroup
extends IBioEntity

Author:
Jean-Baptiste Veyrieras

Method Summary
 void addLocus(IBioLocus locus)
           
 IBioGenome getGenome()
           
 IBioLocus getLocus(java.lang.String name)
           
 int getLocusNumber()
           
 IBioLocus[] loci()
           
 void removeLocus(java.lang.String name)
           
 void setGenome(IBioGenome genome)
           
 void setLoci(IBioLocus[] loci)
           
 
Methods inherited from interface org.metaqtl.bio.IBioEntity
getName, getParent, getProperties, getType, setName, setProperties
 
Methods inherited from interface org.metaqtl.bio.IBioAdaptable
getBioAdapter
 

Method Detail

getGenome

IBioGenome getGenome()

setGenome

void setGenome(IBioGenome genome)

loci

IBioLocus[] loci()

addLocus

void addLocus(IBioLocus locus)

getLocus

IBioLocus getLocus(java.lang.String name)

removeLocus

void removeLocus(java.lang.String name)

getLocusNumber

int getLocusNumber()

setLoci

void setLoci(IBioLocus[] loci)
Parameters:
loci -