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 Morphpublic void setPhenotypeDrawer(PhenotypeDrawer phenotypeDrawer)
setPhenotypeDrawer in interface Morphpublic Embryology getEmbryology()
getEmbryology in interface Morphpublic void setEmbryology(Embryology embryology)
setEmbryology in interface Morphpublic void genomeChange(GenomeChangeEvent evt)
genomeChange in interface GenomeChangeListenerpublic boolean genomicallyEquals(Morph thatMorph)
genomicallyEquals in interface Morphpublic java.util.Vector<Morph> getMorphAndChildren()
getMorphAndChildren in interface Morphpublic Pedigree getPedigree()
getPedigree in interface Morphpublic Phenotype getPhenotype()
getPhenotype in interface Morphpublic void setPhenotype(Phenotype newValue)
setPhenotype in interface Morphpublic java.lang.String toString()
toString in class java.lang.Objectpublic void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
addPropertyChangeListener in interface Morphpublic void firePropertyChange(java.beans.PropertyChangeEvent event)
firePropertyChange in interface Morphpublic void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener in interface Morph