|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.simbrain.network.NetworkActionManager
final class NetworkActionManager
Network action manager.
This class contains references to all the actions for
a NetworkPanel. In some cases, related actions are grouped
together, see e.g. getNetworkModeActions().
These references are contained here instead of in NetworkPanel simply to reduce the amount of code in NetworkPanel. Most but not all actions hold a reference to the NetworkPanel, passed in via their constructor.
| Constructor Summary | |
|---|---|
NetworkActionManager(NetworkPanel networkPanel)
Create a new network action manager for the specified network panel. |
|
| Method Summary | |
|---|---|
Action |
getAddGaugeAction()
Return the add gauge action. |
Action |
getAlignHorizontalAction()
Return the align horizontal action. |
Action |
getAlignVerticalAction()
Return the align vertical action. |
Action |
getBothWaysInteractionModeAction()
Return the both ways interaction mode action. |
JCheckBoxMenuItem |
getClampNeuronsMenuItem()
Return the clamp neurons check box menu item. |
JCheckBoxMenuItem |
getClampWeightsMenuItem()
Return the clamp weight check box menu item. |
Action |
getClearAction()
Return the clear action. |
Action |
getClearNeuronsAction()
Return the clear neurons action. |
Action |
getClearSelectionAction()
Return the clear selection action. |
List |
getClipboardActions()
Return clipboard actions. |
Action |
getCloseNetworkAction()
Return the close network action. |
Action |
getCopyAction()
Return the copy action. |
Action |
getCutAction()
Return the cut action. |
List |
getInteractionModeActions()
Return a list of interaction mode actions. |
Action |
getIterateNetworkAction()
Return the iterate network action. |
Action |
getNeitherWayInteractionModeAction()
Return the neither way interaction mode action. |
List |
getNetworkControlActions()
Return a list of network control actions. |
List |
getNetworkEditingActions()
Return a list of network editing actions. |
List |
getNetworkModeActions()
Return a list of network mode actions. |
Action |
getNetworkToWorldInteractionModeAction()
Return the network to world interaction mode action. |
Action |
getNewBackpropNetworkAction()
Return the new backprop network action. |
Action |
getNewCompetitiveNetworkAction()
Return the new competitive network action. |
Action |
getNewElmanNetworkAction()
Return the new elman network action. |
Action |
getNewHopfieldNetworkAction()
Return the new discrete hopfield network action. |
Action |
getNewLMSNetworkAction()
Return the new LMSNetwork network action. |
Action |
getNewNeuronAction()
Return the new neuron action. |
Action |
getNewStandardNetworkAction()
Return the standard network action. |
Action |
getNewWTANetworkAction()
Return the new winner take all network action. |
List |
getOpenCloseActions()
Return open and save actions. |
Action |
getOpenNetworkAction()
Return the open network action. |
Action |
getPanEditModeAction()
Return the pan edit mode action. |
Action |
getPasteAction()
Return the paste action. |
Action |
getRandomizeObjectsAction()
Return the randomize objects action. |
Action |
getRunNetworkAction()
Return the run network action. |
Action |
getSaveAsNetworkAction()
Return the save as network action. |
Action |
getSaveNetworkAction()
Return the save network action. |
Action |
getSelectAllAction()
Return the select all action. |
Action |
getSelectAllNeuronsAction()
Return the select all neurons action. |
Action |
getSelectAllWeightsAction()
Return the select all weights action. |
JCheckBoxMenuItem |
getSetAutoZoomMenuItem()
Return the set auto zoom check box menu item. |
Action |
getSetNeuronPropertiesAction()
Return the neuron properties action. |
Action |
getSetSynapsePropertiesAction()
Return the synapse properties action. |
JCheckBoxMenuItem |
getShowClampToolBarMenuItem()
Return the show clamp tool bar menu item. |
Action |
getShowDebugAction()
|
JCheckBoxMenuItem |
getShowEditToolBarMenuItem()
Return the show edit tool bar menu item. |
Action |
getShowHelpAction()
Return the show help action. |
JCheckBoxMenuItem |
getShowIOInfoMenuItem()
Return the show IO information check box menu item. |
JCheckBoxMenuItem |
getShowMainToolBarMenuItem()
Return the show main tool bar menu item. |
Action |
getShowNetworkPreferencesAction()
Return the show network preferences action. |
Action |
getSpaceHorizontalAction()
Return the space horizontal action. |
Action |
getSpaceVerticalAction()
Return the space vertical action. |
Action |
getStopNetworkAction()
Return the stop network action. |
Action |
getWorldToNetworkInteractionModeAction()
Return the world to network interaction mode action. |
Action |
getZoomInEditModeAction()
Return the zoom in edit mode action. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
NetworkActionManager(NetworkPanel networkPanel)
networkPanel - networkPanel, must not be null| Method Detail |
|---|
public Action getPanEditModeAction()
public Action getZoomInEditModeAction()
public Action getNetworkToWorldInteractionModeAction()
public Action getWorldToNetworkInteractionModeAction()
public Action getNeitherWayInteractionModeAction()
public Action getBothWaysInteractionModeAction()
public List getInteractionModeActions()
public List getNetworkModeActions()
public List getNetworkControlActions()
public List getOpenCloseActions()
public List getClipboardActions()
public List getNetworkEditingActions()
public Action getNewNeuronAction()
public Action getClearNeuronsAction()
public Action getRandomizeObjectsAction()
public Action getSelectAllAction()
public Action getClearSelectionAction()
public Action getIterateNetworkAction()
public Action getShowDebugAction()
public Action getRunNetworkAction()
public Action getStopNetworkAction()
public Action getShowHelpAction()
public Action getShowNetworkPreferencesAction()
public Action getOpenNetworkAction()
public Action getSaveAsNetworkAction()
public Action getSaveNetworkAction()
public Action getCloseNetworkAction()
public Action getClearAction()
public Action getCopyAction()
public Action getCutAction()
public Action getPasteAction()
public Action getAlignHorizontalAction()
public Action getAlignVerticalAction()
public Action getSpaceHorizontalAction()
public Action getSpaceVerticalAction()
public JCheckBoxMenuItem getClampWeightsMenuItem()
public JCheckBoxMenuItem getShowIOInfoMenuItem()
public JCheckBoxMenuItem getSetAutoZoomMenuItem()
public Action getSetNeuronPropertiesAction()
public Action getSetSynapsePropertiesAction()
public Action getSelectAllNeuronsAction()
public Action getSelectAllWeightsAction()
public Action getAddGaugeAction()
public Action getNewBackpropNetworkAction()
public Action getNewCompetitiveNetworkAction()
public Action getNewElmanNetworkAction()
public Action getNewHopfieldNetworkAction()
public Action getNewWTANetworkAction()
public Action getNewLMSNetworkAction()
public JCheckBoxMenuItem getClampNeuronsMenuItem()
public Action getNewStandardNetworkAction()
public JCheckBoxMenuItem getShowEditToolBarMenuItem()
public JCheckBoxMenuItem getShowMainToolBarMenuItem()
public JCheckBoxMenuItem getShowClampToolBarMenuItem()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||