public int open() { dlg = new InputDialog( getParentObject(), title, message, defaultValue, new IInputValidator() { public String isValid(String arg0) { return null; } }); Image parentImg = null; if (getParentObject() != null) { parentImg = getParentObject().getImage(); } if (parentImg != null) { dlg.setDefaultImage(parentImg); } int retVal = dlg.open(); notifyListeners(retVal); return retVal; }