String number = ((PhoneNumber) table.getModel().getValueAt( rows[i], 2)).getNumber();
	public void valueChanged(ListSelectionEvent e) {		if (!e.getValueIsAdjusting()) {			String str = "";			VCardList list = new VCardList();			Clipboard clip = Toolkit.getDefaultToolkit().getSystemClipboard();			int rows[] = table.getSelectedRows();			for (int i = 0; i < rows.length; i++) {				Person person = (Person) table.getModel()						.getValueAt(rows[i], 3);				String number = ((PhoneNumber) table.getModel().getValueAt(						rows[i], 2)).getNumber();				if (person != null) { // FIXME person.getVCard					list.addVCard(new Person("", "", person.getFullname(), "",							"", "", "", "", "", "", number, "", ""));				}			}			StringSelection cont = new StringSelection(list.toVCardList());			clip.setContents(cont, null);		}	}