public class SnailMenuBuilder extends SimpleMenuBuilder implements MenuBuilder, java.beans.PropertyChangeListener
| Constructor and Description |
|---|
SnailMenuBuilder(SnailConfigImpl config) |
| Modifier and Type | Method and Description |
|---|---|
javax.swing.JMenu |
buildAnimalMenu()
Animal (Customise, Snail, Turritella, Bivalve, Ammonite, Nautilus,
Brachiopod, Cone, Whelk, Scallop, Eloise, Gallagher's, Rapa,
Lightning, Sundial, Fig, Tun, Razor Shell, Japanese Wonder)
|
javax.swing.JMenu |
buildEditMenu()
* Edit (Undo | Cut, Copy, Paste, Clear | Highlight Biomorph,
Add Biomorph to Album, Show Album)
|
javax.swing.JMenu |
buildFileMenu()
File (Load to Album..., Load as Fossils..., Save Biomorph...,
Save Fossils..., Save Album..., Close Album, Quit)
|
javax.swing.JMenu |
buildHelpMenu()
Help (Help with current operation , Miscellaneous Help)
|
javax.swing.JMenuBar |
buildMenu() |
javax.swing.JMenu |
buildOperationMenu()
* Operation (Breed, Drift, Engineering, Hopeful Monster,
Initialize Fossil Record, Play Back Fossils, Recording Fossils,
Triangle, Array) (Note: Array is not in Mono)
|
javax.swing.JMenu |
buildPedigreeMenu()
Pedigree (Start Pedigree | Draw Out Offspring , No Mirrors,
Single Mirror , Double Mirrors | Move, Detach, Kill)
|
javax.swing.JMenu |
buildViewMenu()
View (More Rows, Fewer Rows, More Columns, Fewer Columns, Change View,
Drift Sweep, Make top of triangle)
Make left of triangle, Make right of triangle, View Pedigree)
|
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
public SnailMenuBuilder(SnailConfigImpl config)
public javax.swing.JMenuBar buildMenu()
buildMenu in interface MenuBuilderpublic javax.swing.JMenu buildFileMenu()
public javax.swing.JMenu buildEditMenu()
public javax.swing.JMenu buildOperationMenu()
public javax.swing.JMenu buildViewMenu()
public javax.swing.JMenu buildAnimalMenu()
public javax.swing.JMenu buildPedigreeMenu()
public javax.swing.JMenu buildHelpMenu()
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListener