public class ContextMenuBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Predicate<Action> |
actionFilter |
protected Iterable<Action> |
actions |
protected Predicate<MenuItem> |
menuFilter |
protected Func1<MenuItem,Action> |
menuFromAction |
protected Iterable<MenuItem> |
menuItems |
| Constructor and Description |
|---|
ContextMenuBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ContextMenuBuilder |
actionsOf(MenuItem mi) |
Predicate<Action> |
getActionFilter() |
Iterable<Action> |
getActions() |
protected MenuItem |
menu() |
ObserverMenuPopup |
popup(JComponent popupOwner) |
void |
setActionFilter(Predicate<Action> actionFilter) |
void |
setActions(Iterable<Action> actions) |
ContextMenuBuilder |
targets(Class... targets) |
public ContextMenuBuilder actionsOf(MenuItem mi)
public ContextMenuBuilder targets(Class... targets)
protected MenuItem menu()
public ObserverMenuPopup popup(JComponent popupOwner)
Copyright © 2018. All rights reserved.