sourceBeanName = sourceBeanName.substring(0, sourceBeanName.length() - 5);
IPackageFragment entityPackage = (IPackageFragment) sourceCompilationUnit.getParent();
String[] beanNames = Utils.getBeanNames(entityPackage);
SelectionBeanDialog targetBeanDialog = new SelectionBeanDialog(null, beanNames);
targetBeanDialog.pack();
targetBeanDialog.setLocationRelativeTo(null);
targetBeanDialog.setVisible(true);
targetBeanName = targetBeanDialog.getSelectedBeanName();
targetCompilationUnit = Utils.getCompilationUnit(entityPackage, targetBeanName);
if ((targetBeanName != null) && (!targetBeanName.equals("")))
{