public void loadDetailsFromClipboard() {
		java.awt.datatransfer.Transferable transferred = this.clipboard.getContents(null);
		java.awt.datatransfer.DataFlavor flavors[] = transferred.getTransferDataFlavors();
		java.awt.datatransfer.DataFlavor flavor = flavors[0];

		try {
			String content = transferred.getTransferData(flavor).toString();

			String productId = content;

			if (productId == null) return;

			Product product = null;
			try {
				product = mdi.getProduct(productId);
				if (product != null) {
					setDetails(product);
				}
			} catch (Exception e) {
				e.printStackTrace(System.err);
				return;
			}
		} catch (Exception e) {
		}
	}