public interface AppData
Modifier and Type | Method and Description |
---|---|
void |
actionBreedFromSelector() |
void |
addAlbumMorphView(net.richarddawkins.watchmaker.album.Album album) |
void |
addBreedingMorphView(Morph morph) |
void |
addClassicAlbum(java.lang.String albumName) |
void |
addClassicAlbums() |
void |
addDefaultMorphView() |
void |
addEngineeringMorphView(Morph morph) |
void |
addMorphToAlbum() |
void |
addPedigreeMorphView() |
void |
addPropertyChangeListener(java.beans.PropertyChangeListener listener) |
void |
addPropertyChangeListener(java.lang.String propertyName,
java.beans.PropertyChangeListener listener) |
void |
addTriangleMorphView() |
void |
albumDelete() |
void |
albumExport() |
void |
albumNew() |
void |
albumOpen() |
void |
albumSave() |
void |
albumSaveAs() |
java.util.Vector<MorphView> |
getAlbumMorphViews()
Returns a list of AlbumMorphViews, in reverse order of tab order (most recently opened first)
|
BoxesDrawer |
getBoxesDrawer() |
java.util.Vector<MorphView> |
getBreedingMorphViews() |
net.richarddawkins.watchmaker.image.ClassicImageLoader |
getClassicImageLoader() |
net.richarddawkins.watchmaker.album.Album |
getCurrentAlbum() |
int |
getDefaultBreedingCols() |
int |
getDefaultBreedingRows() |
GeometryManager |
getGeometryManager() |
java.lang.String |
getIcon() |
MenuBuilder |
getMenuBuilder() |
MorphConfig |
getMorphConfig() |
Morph |
getMorphOfTheHour() |
MorphViewsTabbedPanel |
getMorphViewsTabbedPane() |
java.lang.String |
getName() |
PhenotypeDrawer |
getPhenotypeDrawer() |
MorphView |
getSelectedMorphView() |
long |
getTickDelay() |
java.lang.String |
getToolTip() |
net.richarddawkins.watchmaker.cursor.WatchmakerCursorFactory |
getWatchmakerCursorFactory() |
boolean |
isBreedRightAway() |
boolean |
isGeneBoxToSide() |
boolean |
isHighlighting() |
boolean |
isRecordingFossils() |
boolean |
isSaltOnEmptyBreedingBoxClick() |
boolean |
isShowBoundingBox() |
GeneBoxStrip |
newGeneBoxStrip(boolean engineeringMode) |
MorphDrawer |
newMorphDrawer() |
void |
newRandomStart() |
net.richarddawkins.watchmaker.component.WatchPanel |
newWatchPanel() |
void |
rebuildMenuBar() |
void |
setBreedRightAway(boolean newValue) |
void |
setCurrentAlbum(net.richarddawkins.watchmaker.album.Album album) |
void |
setDefaultBreedingCols(int defaultBreedingCols) |
void |
setDefaultBreedingRows(int defaultBreedingRows) |
void |
setGeneBoxToSide(boolean newValue) |
void |
setGeometryManager(GeometryManager geometryManager) |
void |
setHighlighting(boolean b) |
void |
setIcon(java.lang.String icon) |
void |
setMenuBuilder(MenuBuilder menuBuilder) |
void |
setMorphConfig(MorphConfig config) |
void |
setMorphViewsTabbedPane(MorphViewsTabbedPanel morphViewsTabbedPane) |
void |
setName(java.lang.String name) |
void |
setPhenotypeDrawer(PhenotypeDrawer newValue) |
void |
setRecordingFossils(boolean selected) |
void |
setSaltOnEmptyBreedingBoxClick(boolean newValue) |
void |
setSelectedMorphView(MorphView selectedMorphView) |
void |
setShowBoundingBox(boolean newValue) |
void |
setTickDelay(long tickDelay) |
void |
setToolTip(java.lang.String toolTip) |
void |
setWatchmakerCursorFactory(net.richarddawkins.watchmaker.cursor.WatchmakerCursorFactory watchmakerCursorFactory) |
void |
startTimedBreed() |
void |
stopTimedBreed() |
void |
updateMenuBar() |
void startTimedBreed()
void stopTimedBreed()
java.util.Vector<MorphView> getAlbumMorphViews()
boolean isBreedRightAway()
void setBreedRightAway(boolean newValue)
void actionBreedFromSelector()
boolean isSaltOnEmptyBreedingBoxClick()
void setSaltOnEmptyBreedingBoxClick(boolean newValue)
MorphConfig getMorphConfig()
void setMorphConfig(MorphConfig config)
void setDefaultBreedingCols(int defaultBreedingCols)
void setDefaultBreedingRows(int defaultBreedingRows)
int getDefaultBreedingCols()
int getDefaultBreedingRows()
void addBreedingMorphView(Morph morph)
void addDefaultMorphView()
void addEngineeringMorphView(Morph morph)
void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
java.lang.String getIcon()
MenuBuilder getMenuBuilder()
Morph getMorphOfTheHour()
MorphViewsTabbedPanel getMorphViewsTabbedPane()
java.lang.String getName()
PhenotypeDrawer getPhenotypeDrawer()
java.lang.String getToolTip()
GeneBoxStrip newGeneBoxStrip(boolean engineeringMode)
void setIcon(java.lang.String icon)
void setMenuBuilder(MenuBuilder menuBuilder)
void setMorphViewsTabbedPane(MorphViewsTabbedPanel morphViewsTabbedPane)
void setName(java.lang.String name)
void setToolTip(java.lang.String toolTip)
BoxesDrawer getBoxesDrawer()
void setPhenotypeDrawer(PhenotypeDrawer newValue)
void addTriangleMorphView()
boolean isGeneBoxToSide()
void setGeneBoxToSide(boolean newValue)
void setHighlighting(boolean b)
boolean isHighlighting()
void addPropertyChangeListener(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
long getTickDelay()
void setTickDelay(long tickDelay)
void addPedigreeMorphView()
void addAlbumMorphView(net.richarddawkins.watchmaker.album.Album album)
void newRandomStart()
void addClassicAlbums()
net.richarddawkins.watchmaker.album.Album getCurrentAlbum()
void setCurrentAlbum(net.richarddawkins.watchmaker.album.Album album)
void albumDelete()
void albumSaveAs()
void albumSave()
void albumOpen()
void albumNew()
void albumExport()
void addMorphToAlbum()
java.util.Vector<MorphView> getBreedingMorphViews()
boolean isShowBoundingBox()
void setShowBoundingBox(boolean newValue)
GeometryManager getGeometryManager()
void setGeometryManager(GeometryManager geometryManager)
void setWatchmakerCursorFactory(net.richarddawkins.watchmaker.cursor.WatchmakerCursorFactory watchmakerCursorFactory)
net.richarddawkins.watchmaker.cursor.WatchmakerCursorFactory getWatchmakerCursorFactory()
MorphDrawer newMorphDrawer()
MorphView getSelectedMorphView()
void setSelectedMorphView(MorphView selectedMorphView)
net.richarddawkins.watchmaker.component.WatchPanel newWatchPanel()
net.richarddawkins.watchmaker.image.ClassicImageLoader getClassicImageLoader()
void setRecordingFossils(boolean selected)
boolean isRecordingFossils()
void rebuildMenuBar()
void addClassicAlbum(java.lang.String albumName)
void updateMenuBar()