// Applicable to menus and menu items
if (item != null) {
try {
item.setPrompt(prompt);
} catch (Exception e) {
throw new BuilderException(e);
}
} else {
ConcreteMenu menu = getCurrentMenu();
if (menu != null) {
try {
menu.setPrompt(prompt);
} catch (Exception e) {
throw new BuilderException(e);
}
} else {
reportBadParent("prompt");
}
}