} else {
throw new Exception(i18n.NotOfType(itemClassName, "FBMenuItem"));
}
NodeList effects = ((Element) itemNode).getElementsByTagName("effect");
for (FBFormEffect effect : readItemEffects(effects)) {
menuItem.addEffect(effect);
}
NodeList allowedEvents = ((Element) itemNode).getElementsByTagName("allowedEvent");
for (String allowedEventName : readAllowedEvents(allowedEvents)) {
menuItem.addAllowedEvent(allowedEventName);
}