String selectedMacro = (String)macrosList.getSelectedValue();
String selectedMacro = macrosList.getSelectedValue().toString();
	public ContextOptionPane.MenuItem getSelection()	{		if(!isOK)			return null;		if(separator.isSelected())			return new ContextOptionPane.MenuItem("-","-");		else if(action.isSelected())			return (ContextOptionPane.MenuItem)actionsList.getSelectedValue();		else if(macro.isSelected())		{			String selectedMacro = (String)macrosList.getSelectedValue();			selectedMacro = "play-macro@" + selectedMacro;			return new ContextOptionPane.MenuItem(selectedMacro,				ContextOptionPane.getActionLabel(selectedMacro));		}		else			throw new InternalError();	}