// not found, try to create one
Element parentForm = getParentForm(e, c);
// parentForm may be null, this is not a problem
XhtmlForm form = (XhtmlForm) _forms.get(parentForm);
if (form == null) {
form = nsh.createForm(parentForm);
_forms.put(parentForm, form);
}
FormControl control = form.createControl(e);
if (control == null) {