コード例 #1
0
 protected final void configurePropertiesFromAction(Action a) {
   AbstractMenuAction action = (AbstractMenuAction) a;
   setText((action != null ? (String) action.getValue(Action.NAME) : null));
   setIcon((action != null ? (Icon) action.getValue(Action.SMALL_ICON) : null));
   setEnabled((action != null ? action.isEnabled() : true));
   setToolTipText((action != null ? (String) action.getValue(Action.SHORT_DESCRIPTION) : null));
   values = action != null ? action.getDomainValues() : null;
   updateVisible();
   ActionHelpPropertySupport.registerHelpSupport(this, action);
 }