org.simbrain.world.odorworld
Class OdorWorldMenu

java.lang.Object
  extended by org.simbrain.world.odorworld.OdorWorldMenu

public class OdorWorldMenu
extends Object

OdorWorldMenu.


Constructor Summary
OdorWorldMenu(OdorWorld world)
          Creates an instance of odor world menu.
 
Method Summary
 JMenuItem getAddAgentItem()
           
 JMenuItem getAddItem()
           
 JMenuItem getCopyItem()
           
 JMenuItem getCutItem()
           
 JMenuItem getDeleteItem()
           
 JMenuItem getObjectPropsItem()
           
 JMenuItem getPasteItem()
           
 JMenuItem getPropsItem()
           
 JMenuItem getWallItem()
           
 JMenuItem getWallPropsItem()
           
 void initMenu()
          Build the popup menu displayed when users right-click in world.
 void setAddAgentItem(JMenuItem addAgentItem)
           
 void setAddItem(JMenuItem addItem)
           
 void setCopyItem(JMenuItem copyItem)
           
 void setCutItem(JMenuItem cutItem)
           
 void setDeleteItem(JMenuItem deleteItem)
           
 void setObjectPropsItem(JMenuItem objectPropsItem)
           
 void setPasteItem(JMenuItem pasteItem)
           
 void setPropsItem(JMenuItem propsItem)
           
 void setWallItem(JMenuItem wallItem)
           
 void setWallPropsItem(JMenuItem wallPropsItem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OdorWorldMenu

public OdorWorldMenu(OdorWorld world)
Creates an instance of odor world menu.

Parameters:
world - OdorWorld to create OdorWorldMenu within
Method Detail

initMenu

public void initMenu()
Build the popup menu displayed when users right-click in world.


setAddAgentItem

public void setAddAgentItem(JMenuItem addAgentItem)
Parameters:
addAgentItem - The addAgentItem to set.

getAddAgentItem

public JMenuItem getAddAgentItem()
Returns:
Returns the addAgentItem.

setAddItem

public void setAddItem(JMenuItem addItem)
Parameters:
addItem - The addItem to set.

getAddItem

public JMenuItem getAddItem()
Returns:
Returns the addItem.

setCopyItem

public void setCopyItem(JMenuItem copyItem)
Parameters:
copyItem - The copyItem to set.

getCopyItem

public JMenuItem getCopyItem()
Returns:
Returns the copyItem.

setCutItem

public void setCutItem(JMenuItem cutItem)
Parameters:
cutItem - The cutItem to set.

getCutItem

public JMenuItem getCutItem()
Returns:
Returns the cutItem.

setDeleteItem

public void setDeleteItem(JMenuItem deleteItem)
Parameters:
deleteItem - The deleteItem to set.

getDeleteItem

public JMenuItem getDeleteItem()
Returns:
Returns the deleteItem.

setObjectPropsItem

public void setObjectPropsItem(JMenuItem objectPropsItem)
Parameters:
objectPropsItem - The objectPropsItem to set.

getObjectPropsItem

public JMenuItem getObjectPropsItem()
Returns:
Returns the objectPropsItem.

setPasteItem

public void setPasteItem(JMenuItem pasteItem)
Parameters:
pasteItem - The pasteItem to set.

getPasteItem

public JMenuItem getPasteItem()
Returns:
Returns the pasteItem.

setPropsItem

public void setPropsItem(JMenuItem propsItem)
Parameters:
propsItem - The propsItem to set.

getPropsItem

public JMenuItem getPropsItem()
Returns:
Returns the propsItem.

setWallItem

public void setWallItem(JMenuItem wallItem)
Parameters:
wallItem - The wallItem to set.

getWallItem

public JMenuItem getWallItem()
Returns:
Returns the wallItem.

setWallPropsItem

public void setWallPropsItem(JMenuItem wallPropsItem)
Parameters:
wallPropsItem - The wallPropsItem to set.

getWallPropsItem

public JMenuItem getWallPropsItem()
Returns:
Returns the wallPropsItem.