import java.beans.PropertyChangeListener;\r
import java.beans.PropertyChangeSupport;\r
\r
-import org.apache.log4j.Logger;\r
import org.eclipse.swt.SWT;\r
import org.eclipse.swt.events.ModifyEvent;\r
import org.eclipse.swt.events.ModifyListener;\r
* @version 1.0\r
*/\r
public class NameSelectComposite extends Composite {\r
- private static final Logger logger = Logger\r
- .getLogger(NameSelectComposite.class);\r
\r
- private TaxonNameBase savedName;\r
+ private TaxonNameBase<?, ?> savedName;\r
private Text txtName;\r
private Button btnClearName;\r
\r
propertyChangeSupport.addPropertyChangeListener(NAME, listener);\r
}\r
\r
- public void setName(TaxonNameBase name) {\r
+ public void setName(TaxonNameBase<?, ?> name) {\r
savedName = name;\r
txtName.setText(name.getTitleCache());\r
txtName.setEditable(false);\r
Object value = ((NameSearchDialog) dialog).open();\r
\r
if (value instanceof TaxonNameBase) {\r
- setSavedName((TaxonNameBase) value);\r
+ setSavedName((TaxonNameBase<?, ?>) value);\r
}\r
}\r
\r
/**\r
* @param value\r
*/\r
- private void setSavedName(TaxonNameBase name) {\r
+ private void setSavedName(TaxonNameBase<?, ?> name) {\r
\r
savedName = name;\r
\r
* \r
* @return\r
*/\r
- public TaxonNameBase getName() {\r
- TaxonNameBase name = null;\r
+ public TaxonNameBase<?, ?> getName() {\r
+ TaxonNameBase<?, ?> name = null;\r
if (savedName != null) {\r
name = savedName;\r
} else {\r