public class OdorWorldMenu
extends java.lang.Object
Constructor and Description |
---|
OdorWorldMenu(OdorWorldPanel world)
Creates an instance of odor world menu.
|
Modifier and Type | Method and Description |
---|---|
javax.swing.JMenuItem |
getAddAgentItem() |
javax.swing.JMenuItem |
getCopyItem() |
javax.swing.JMenuItem |
getCutItem() |
javax.swing.JMenuItem |
getDeleteItem() |
javax.swing.JMenuItem |
getObjectPropsItem() |
javax.swing.JMenuItem |
getPasteItem() |
javax.swing.JMenuItem |
getPropsItem() |
javax.swing.JMenuItem |
getWallItem() |
javax.swing.JMenuItem |
getWallPropsItem() |
void |
initMenu()
Build the popup menu displayed when users right-click in world.
|
void |
setAddAgentItem(javax.swing.JMenuItem addAgentItem) |
void |
setCopyItem(javax.swing.JMenuItem copyItem) |
void |
setCutItem(javax.swing.JMenuItem cutItem) |
void |
setDeleteItem(javax.swing.JMenuItem deleteItem) |
void |
setObjectPropsItem(javax.swing.JMenuItem objectPropsItem) |
void |
setPasteItem(javax.swing.JMenuItem pasteItem) |
void |
setPropsItem(javax.swing.JMenuItem propsItem) |
void |
setWallItem(javax.swing.JMenuItem wallItem) |
void |
setWallPropsItem(javax.swing.JMenuItem wallPropsItem) |
public OdorWorldMenu(OdorWorldPanel world)
world
- OdorWorld to create OdorWorldMenu withinpublic void initMenu()
public void setAddAgentItem(javax.swing.JMenuItem addAgentItem)
addAgentItem
- The addAgentItem to set.public javax.swing.JMenuItem getAddAgentItem()
public void setCopyItem(javax.swing.JMenuItem copyItem)
copyItem
- The copyItem to set.public javax.swing.JMenuItem getCopyItem()
public void setCutItem(javax.swing.JMenuItem cutItem)
cutItem
- The cutItem to set.public javax.swing.JMenuItem getCutItem()
public void setDeleteItem(javax.swing.JMenuItem deleteItem)
deleteItem
- The deleteItem to set.public javax.swing.JMenuItem getDeleteItem()
public void setObjectPropsItem(javax.swing.JMenuItem objectPropsItem)
objectPropsItem
- The objectPropsItem to set.public javax.swing.JMenuItem getObjectPropsItem()
public void setPasteItem(javax.swing.JMenuItem pasteItem)
pasteItem
- The pasteItem to set.public javax.swing.JMenuItem getPasteItem()
public void setPropsItem(javax.swing.JMenuItem propsItem)
propsItem
- The propsItem to set.public javax.swing.JMenuItem getPropsItem()
public void setWallItem(javax.swing.JMenuItem wallItem)
wallItem
- The wallItem to set.public javax.swing.JMenuItem getWallItem()
public void setWallPropsItem(javax.swing.JMenuItem wallPropsItem)
wallPropsItem
- The wallPropsItem to set.public javax.swing.JMenuItem getWallPropsItem()