public abstract class SwingGeneBoxStrip extends java.lang.Object implements GeneBoxStrip, java.beans.PropertyChangeListener
Constructor and Description |
---|
SwingGeneBoxStrip(AppData appData) |
Modifier and Type | Method and Description |
---|---|
GeneBox |
getGeneBoxForGene(Gene gene,
AppData appData) |
javax.swing.JPanel |
getPanel() |
boolean |
isGeneBoxToSide() |
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
void |
setEngineeringMode(boolean newValue) |
void |
setGeneBoxCount(int geneBoxCount) |
void |
setGeneBoxToSide(boolean geneBoxToSide) |
void |
setGenome(Genome newGenome) |
void |
setPanel(java.lang.Object newValue) |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isReusable
public SwingGeneBoxStrip(AppData appData)
public boolean isGeneBoxToSide()
isGeneBoxToSide
in interface GeneBoxStrip
public void setGeneBoxToSide(boolean geneBoxToSide)
setGeneBoxToSide
in interface GeneBoxStrip
public javax.swing.JPanel getPanel()
getPanel
in interface MorphViewWidget
public void setPanel(java.lang.Object newValue)
setPanel
in interface MorphViewWidget
public GeneBox getGeneBoxForGene(Gene gene, AppData appData)
getGeneBoxForGene
in interface GeneBoxStrip
public void setGeneBoxCount(int geneBoxCount)
public void setEngineeringMode(boolean newValue)
setEngineeringMode
in interface GeneBoxStrip
public void setGenome(Genome newGenome)
setGenome
in interface GeneBoxStrip
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener