Object objId = act.getId();
String strMethod = strIdShort + GfrAmrAbs._STR_SUFFIX_METHOD_;
GfrActDlg dan = _getActionDelegateCandidate_(objId);
if (dan == null)
{
String str = "dan == null, objId=" + objId.getClass().toString();
str += "\nobjHandler.getClass().toString()=" + this._acr_.getClass().toString();
str += "\nstrMethod=" + strMethod;
GfrAmrAbs._LOGGER_.severe(str);
GfrOptionPaneAbs.s_showDialogError(null, str);
return;
}
// Create a new ActionListener using the dynamic proxy api.
ActionListener alr = EventHandler.create(
ActionListener.class, this._acr_, strMethod);
dan.addActionListener(alr, strMethod);
}