@Override
	public void actionPerformed(ActionEvent arg0) {
		Iterator<JRadioButton> it = buttonlist.iterator();
		while ( it.hasNext() )
		{
			JRadioButton thisButton = it.next();
			if ( thisButton.isSelected() )
			{
				if ( callbackHandler != null )
				{
					callbackHandler.selectInterface(thisButton.getText());
					setVisible(false);
					dispose();
				}
			}
		}
	}