Class MenuItemProxy
- All Implemented Interfaces:
ChildProxy<JMenuItem>
- Since:
- 3.1.0
- Author:
- Joel Uckelman
-
Field Summary
FieldsFields inherited from class AbstractProxy
parent, peers, queueModifier and TypeFieldDescriptionprotected ParentProxyprotected final List<WeakReference<JMenuItem>> protected final ReferenceQueue<JMenuItem> -
Constructor Summary
ConstructorsConstructorDescriptionMenuItemProxy(Action action) MenuItemProxy(Action action, boolean hideIfBlank) -
Method Summary
Methods inherited from class AbstractProxy
forEachPeer, getParent, processQueue, setParentModifier and TypeMethodDescriptionprotected voidforEachPeer(VASSAL.tools.menu.Functor<JMenuItem> functor) protected voidvoidsetParent(ParentProxy parent)
-
Field Details
-
action
-
-
Constructor Details
-
MenuItemProxy
public MenuItemProxy() -
MenuItemProxy
-
MenuItemProxy
-
-
Method Details
-
setHideIfBlank
public void setHideIfBlank(boolean hideIfBlank) -
getAction
-
setAction
-
createPeer
- Specified by:
createPeerin interfaceChildProxy<JMenuItem>- Specified by:
createPeerin classAbstractProxy<JMenuItem>
-