Package VASSAL.tools.menu
Class MenuProxy
- All Implemented Interfaces:
ChildProxy<JMenu>,ParentProxy
- Since:
- 3.1.0
- Author:
- Joel Uckelman
-
Field Summary
Fields inherited from class VASSAL.tools.menu.AbstractParent
childrenFields inherited from class VASSAL.tools.menu.AbstractProxy
parent, peers, queue -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetText()insertSeparator(int pos) booleanvoidsetHideIfBlank(boolean hideIfBlank) voidsetMnemonic(char mnemonic) voidMethods inherited from class VASSAL.tools.menu.AbstractParent
add, getChild, getChildCount, getChildren, getIndex, insert, proxyIndexToRealIndex, remove, removeMethods inherited from class VASSAL.tools.menu.AbstractProxy
forEachPeer, getParent, processQueue, setParent
-
Constructor Details
-
MenuProxy
public MenuProxy() -
MenuProxy
public MenuProxy(boolean hideIfBlank) -
MenuProxy
-
-
Method Details
-
isHideIfBlank
public boolean isHideIfBlank() -
setHideIfBlank
public void setHideIfBlank(boolean hideIfBlank) -
addSeparator
-
insertSeparator
-
getText
-
setText
-
createPeer
- Specified by:
createPeerin interfaceChildProxy<JMenu>- Specified by:
createPeerin classAbstractProxy<JMenu>
-
setMnemonic
public void setMnemonic(char mnemonic)
-