Skip to content
Other versions

Loading…

UI constants

Add new submenu in tools menu:

public class SubMenuMessage {
private MenuItemExtension messageMenu;
private MenuBarExtension subMenuMessage;
private MenuItemExtension sendNewMessage;
/**
* SubMenuMessage
*/
public SubMenuMessage() {
// All menu items
sendNewMessage = new MenuItemExtension("img/icon/actions/new_message.png", "New message", sendMessage);
// Principal submenu
subMenuMessage = new MenuBarExtension();
subMenuMessage.addItem(sendNewMessage);
messageMenu = new MenuItemExtension("img/icon/actions/message.png", "Message", subMenuMessage);
messageMenu.setMenuLocation(UIMenuConstants.MAIN_MENU_TOOLS);
}
/**
* @return
*/
public MenuItemExtension getMenu() {
return messageMenu;
}
/**
* option1Action
*/
Command sendMessage = new Command() {
public void execute() {
Window.alert("some action");
}
};
}
if (NavigatorComunicator.getStackIndex()==UIDesktopConstants.NAVIGATOR_TAXONOMY) {
Window.alert("Taxonomy selected");
} else {
Window.alert("Other navigator panel selected");
}
WorkspaceComunicator.changeSelectedTab(UIDockPanelConstants.SEARCH);