/** * Sets the action. * * @param actions * the actions to set. */ public void setActions(List<IAction> actions) { if (!ObjectUtils.equals(this.actions, actions)) { this.actions = actions; Anything actionsAnything = new Anything(); Anything actionIconsAnything = new Anything(); fillActionData(actionsAnything, actionIconsAnything); Anything args = new Anything(); args.put(ActionFieldConstants.ACTIONS_KEY, actionsAnything); args.put(ActionFieldConstants.ICONS_KEY, actionIconsAnything); sendUI(ActionFieldConstants.SET_ACTIONS_REQUEST, args); } }
/** * Sets the action. * * @param actions * the actions to set. */ public void setActions(List<IAction> actions) { if (!ObjectUtils.equals(this.actions, actions)) { this.actions = actions; Anything actionsAnything = new Anything(); Anything actionIconsAnything = new Anything(); fillActionData(actionsAnything, actionIconsAnything); Anything args = new Anything(); args.put(ActionFieldConstants.ACTIONS_KEY, actionsAnything); args.put(ActionFieldConstants.ICONS_KEY, actionIconsAnything); sendUI(ActionFieldConstants.SET_ACTIONS_REQUEST, args); } }
/** * {@inheritDoc} */ @Override protected void saveState(Anything a) { super.saveState(a); a.put(ActionFieldConstants.SHOW_TEXTFIELD_KEY, showTextField); a.put(ActionFieldConstants.ACTION_TEXT_KEY, actionText); Anything actionIconsAnything = new Anything(); Anything actionsAnything = new Anything(); fillActionData(actionsAnything, actionIconsAnything); a.put(ActionFieldConstants.ICONS_KEY, actionIconsAnything); a.put(ActionFieldConstants.ACTIONS_KEY, actionsAnything); editableToAnything(a); }
/** * {@inheritDoc} */ @Override protected void saveState(Anything a) { super.saveState(a); a.put(ActionFieldConstants.SHOW_TEXTFIELD_KEY, showTextField); a.put(ActionFieldConstants.ACTION_TEXT_KEY, actionText); Anything actionIconsAnything = new Anything(); Anything actionsAnything = new Anything(); fillActionData(actionsAnything, actionIconsAnything); a.put(ActionFieldConstants.ICONS_KEY, actionIconsAnything); a.put(ActionFieldConstants.ACTIONS_KEY, actionsAnything); editableToAnything(a); }