@Override public void addAction(Action action, int index) { checkNotNullArgument(action, "action must be non null"); actionsHolder.addAction(action, index); actionsPermissions.apply(action); // force update of actions on client side if (action.getShortcutCombination() != null) { component.markAsDirty(); } }
@Override public void addAction(Action action) { checkNotNullArgument(action, "action must be non null"); actionsHolder.addAction(action); actionsPermissions.apply(action); // force update of actions on client side if (action.getShortcutCombination() != null) { component.markAsDirty(); } }