/** EdiDialog constructor comment. */ public String getSelectedElementName(Object src) { String name = null; if (src == list) { name = (String) list.getSelectedValue(); } else if (src == bOK) { name = (String) list.getSelectedValue(); if (name == null) { // Button ok was pressed, but no selection was done, do nothing return null; } } else { dispose(); return null; } return name; }