public class HandednessGene
extends net.richarddawkins.watchmaker.genome.SimpleGene
implements net.richarddawkins.watchmaker.genome.Gene
| Constructor and Description |
|---|
HandednessGene(net.richarddawkins.watchmaker.genome.Genome genome,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
copy(net.richarddawkins.watchmaker.genome.Gene destinationGene) |
void |
flipHandedness() |
void |
geneManipulated(net.richarddawkins.watchmaker.genome.GeneManipulationEvent gbme) |
HandednessType |
getValue() |
void |
setValue(HandednessType newValue) |
java.lang.String |
toString() |
addPropertyChangeListener, getDoubleGooseSize, getGenome, getGooseSize, getName, removePropertyChangeListener, setGenome, setNamepublic HandednessGene(net.richarddawkins.watchmaker.genome.Genome genome,
java.lang.String name)
public HandednessType getValue()
public void setValue(HandednessType newValue)
public void flipHandedness()
public void geneManipulated(net.richarddawkins.watchmaker.genome.GeneManipulationEvent gbme)
geneManipulated in interface net.richarddawkins.watchmaker.genome.GeneManipulationListenerpublic void copy(net.richarddawkins.watchmaker.genome.Gene destinationGene)
copy in interface net.richarddawkins.watchmaker.genome.Genecopy in class net.richarddawkins.watchmaker.genome.SimpleGenepublic java.lang.String toString()
toString in class java.lang.Object