@Override public void close() { this.window.hide(); }
@Override protected void displayError(String msg) { MessageBox.alert(msg); }
@Override public void displayError(String title, String message, IEditorErrorLevel level) { MessageBox.alert(title, message); if (level==DefaultErrorLevel.INFO){ MessageBox.setIconCls(MessageBox.INFO); }else if (level==DefaultErrorLevel.WARNING){ MessageBox.setIconCls(MessageBox.WARNING); }else if (level==DefaultErrorLevel.QUESTION){ MessageBox.setIconCls(MessageBox.QUESTION); }else if (level==DefaultErrorLevel.ERROR){ MessageBox.setIconCls(MessageBox.ERROR); } }
Toolbar toolbar; toolbar = ToolbarPool.getDefault().findToolbar("toolbarName"); if (toolbar != null) { toolbar.setVisible(true | false); // show / hide toolbar.setEnabled(true | false); // enable / disable }
@Override public String getId() { return welcomePanel.getId(); }
@Override protected void onLoad() { //Seems to be the only way to force tabPanel components to be rendered //into tabPanel rather than in rootPanel on initialization for(int i=tabPanel.getComponents().length;i>=0;i--){ tabPanel.setActiveTab(i); } //this.tabPanel.setActiveTab(3); for(int i=eventDefinitionspanel.getComponents().length;i>=0;i--){ eventDefinitionspanel.setActiveTab(i); } this.eventDefinitionspanel.setActiveTab(0); }
@Override public void setTitle(String title) { mainPanel.setTitle(title); this.title = title; }
@Override public boolean isVisible() { return panel.isVisible(); }
@Override public void displayConfirmDialog(String title, String message, final IConfirmDialogCallBack dialogCallback) { MessageBox.confirm(title, message, new MessageBox.ConfirmCallback() { public void execute(String btnID) { if (btnID.equals("yes")){ dialogCallback.onConfirm(true); }else{ dialogCallback.onConfirm(false); } } }); }
@Override public void close() { this.window.hide(); }
@Override public void setTitle(String title) { panel.setTitle(title); }
@Override public boolean isVisible() { return panel.isVisible(); }
@Override public void close() { window.hide(); }
@Override public void setTitle(String title) { panel.setTitle(title); }
@Override public void close() { window.hide(); }
@Override public void setTitle(String title) { this.panel.setTitle(title); }
@Override public void onCancel(ICancelEvent event) { window.hide(); }
@Override public void close() { window.hide(); }
@Override public void onCancel(ICancelEvent event) { window.hide(); }