public class LimbShapeGene extends SimpleGene
Constructor and Description |
---|
LimbShapeGene(Genome genome,
java.lang.String name) |
LimbShapeGene(Genome genome,
java.lang.String name,
LimbShapeType value) |
Modifier and Type | Method and Description |
---|---|
void |
copy(Gene gene) |
void |
geneManipulated(GeneManipulationEvent gbme) |
boolean |
genomicallyEquals(Gene gene) |
LimbShapeType |
getValue() |
void |
setValue(LimbShapeType newValue) |
java.lang.String |
toString() |
addPropertyChangeListener, getDoubleGooseSize, getGenome, getGooseSize, getName, kill, readIndexedValueFromByteBuffer, readValueFromByteBuffer, removePropertyChangeListener, setGenome, setName, writeIndexedValueToByteBuffer, writeValueToByteBuffer
public LimbShapeGene(Genome genome, java.lang.String name)
public LimbShapeGene(Genome genome, java.lang.String name, LimbShapeType value)
public java.lang.String toString()
toString
in class java.lang.Object
public LimbShapeType getValue()
public void setValue(LimbShapeType newValue)
public void geneManipulated(GeneManipulationEvent gbme)
public void copy(Gene gene)
copy
in interface Gene
copy
in class SimpleGene
public boolean genomicallyEquals(Gene gene)