public class SwingEngineeringMorphView extends SwingMorphView
Constructor and Description |
---|
SwingEngineeringMorphView(MorphViewConfig config) |
Modifier and Type | Method and Description |
---|---|
void |
addPanels() |
void |
addSeedMorphs(java.util.Vector<Morph> seedMorphsToAdd) |
void |
buildMenu(WatchmakerMenuBar menuBar)
Add items to a menu bar.
|
void |
cleanMenu(WatchmakerMenuBar menuBar)
Remove items created by buildMenu
|
BoxManager |
newBoxManager() |
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
void |
redo() |
void |
undo() |
void |
updateMenu(WatchmakerMenuBar menuBar)
Update the menu bar in response to change in application state.
|
addGeneBoxStrip, addPanel, addSliders, createPanel, getPanel, removePanel, repaint, setIndexed
addPropertyChangeListener, addSeedMorph, backup, gainFocus, getAlbum, getAppData, getCursors, getGeneBoxStrip, getIcon, getMenuBuilder, getMorphDrawer, getMorphOfTheHour, getName, getPanels, getScaleSlider, getSelectedPanel, getToolTip, initAlbum, isIndexed, isShowBoxes, removePropertyChangeListener, seed, setAlbum, setAppData, setCopyMorphsOnBackup, setGeneBoxStrip, setIcon, setMenuBuilder, setMorphDrawer, setName, setSelectedPanel, setShowBoxes, setToolTip, toString
public SwingEngineeringMorphView(MorphViewConfig config)
public BoxManager newBoxManager()
public void addPanels()
addPanels
in interface MorphView
addPanels
in class SwingMorphView
public void undo()
undo
in interface MorphView
undo
in class SimpleMorphView
public void redo()
redo
in interface MorphView
redo
in class SimpleMorphView
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange
in interface java.beans.PropertyChangeListener
propertyChange
in class SimpleMorphView
public void addSeedMorphs(java.util.Vector<Morph> seedMorphsToAdd)
addSeedMorphs
in interface MorphView
addSeedMorphs
in class SimpleMorphView
public void buildMenu(WatchmakerMenuBar menuBar)
MenuBuilder
buildMenu
in interface MenuBuilder
buildMenu
in class SimpleMorphView
menuBar
- the menu bar to add menus to.public void cleanMenu(WatchmakerMenuBar menuBar)
MenuBuilder
cleanMenu
in interface MenuBuilder
cleanMenu
in class SimpleMorphView
menuBar
- the menu bar to clean.public void updateMenu(WatchmakerMenuBar menuBar)
MenuBuilder
updateMenu
in interface MenuBuilder
updateMenu
in class SimpleMorphView
menuBar
- the menu bar to update.