if(actionWrapper != null) addActionListener(actionWrapper);
if(action != null) { setEnabled(true); addActionListener(action); } else setEnabled(false);
	public EnhancedCheckBoxMenuItem(String label, String keyBinding,		EditAction action, ActionListener actionWrapper,		String actionCommand)	{		super(label);		this.keyBinding = keyBinding;		this.action = action;		if(actionWrapper != null)			addActionListener(actionWrapper);		setActionCommand(actionCommand);		setModel(new Model());		setEnabled(action != null);		acceleratorFont = UIManager			.getFont("MenuItem.acceleratorFont");		acceleratorForeground = UIManager			.getColor("MenuItem.acceleratorForeground");		acceleratorSelectionForeground = UIManager			.getColor("MenuItem.acceleratorSelectionForeground");	}