public abstract class SimpleMorph extends java.lang.Object implements Morph
Constructor and Description |
---|
SimpleMorph() |
Modifier and Type | Method and Description |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
firePropertyChange(java.beans.PropertyChangeEvent event) |
void |
genomeChange(GenomeChangeEvent evt) |
boolean |
genomicallyEquals(Morph thatMorph) |
Embryology |
getEmbryology() |
Genome |
getGenome() |
java.lang.Object |
getImage() |
java.util.Vector<Morph> |
getMorphAndChildren() |
java.lang.String |
getName() |
Pedigree |
getPedigree() |
Phenotype |
getPhenotype() |
PhenotypeDrawer |
getPhenotypeDrawer() |
void |
kill() |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
setEmbryology(Embryology embryology) |
void |
setGenome(Genome newValue) |
void |
setImage(java.lang.Object newValue) |
void |
setName(java.lang.String newValue) |
void |
setPhenotype(Phenotype newValue) |
void |
setPhenotypeDrawer(PhenotypeDrawer phenotypeDrawer) |
java.lang.String |
toString() |
public PhenotypeDrawer getPhenotypeDrawer()
getPhenotypeDrawer
in interface Morph
public void setPhenotypeDrawer(PhenotypeDrawer phenotypeDrawer)
setPhenotypeDrawer
in interface Morph
public Embryology getEmbryology()
getEmbryology
in interface Morph
public void setEmbryology(Embryology embryology)
setEmbryology
in interface Morph
public void genomeChange(GenomeChangeEvent evt)
genomeChange
in interface GenomeChangeListener
public boolean genomicallyEquals(Morph thatMorph)
genomicallyEquals
in interface Morph
public java.util.Vector<Morph> getMorphAndChildren()
getMorphAndChildren
in interface Morph
public Pedigree getPedigree()
getPedigree
in interface Morph
public Phenotype getPhenotype()
getPhenotype
in interface Morph
public void setPhenotype(Phenotype newValue)
setPhenotype
in interface Morph
public java.lang.String toString()
toString
in class java.lang.Object
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener
in interface Morph
public void firePropertyChange(java.beans.PropertyChangeEvent event)
firePropertyChange
in interface Morph
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
in interface Morph