@Override protected void displayError(String msg) { MessageBox.alert(msg); }
@Override public void onFailure(Throwable arg0) { removeWaitingBar(); MessageBox.alert("Service Error",arg0.getMessage()); } });
@Override protected void displayError(Throwable t) { MessageBox.alert("RPC failure", t.getMessage()); }
ProcessExecutorDescription desc = executorPanel.getChosenDescription(); if(desc==null) { MessageBox.alert("Please choose the kind of process executor to be used for deployment."); return; MessageBox.alert("Please set the host of the server you want to use."); return; MessageBox.alert("Please choose one or more process for deployment."); return;
@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); } }
String msg = form.isInformationReady(); if(msg!=null){ MessageBox.alert(msg); return;
@Override public void onClick(Button button, EventObject e) { if (ib.getName()!=null && ib.getName().equals("")==false){ newInterfaceEditPanel.hide(); interfacePanel.getGridPanel().show(); String itname = newInterfaceEditPanel.getInterfaceNameTxtField().getValueAsString(); ib.setName(itname); interfacePanel.refresh(); }else{ MessageBox.alert("Missing information", "Please, provide at least a name for actual interface"); } }
@Override public void onClick() { // 1 - get the current project instance final BPMNProjectInstance pi = (BPMNProjectInstance) controller.getProjectManager().getActualProjectInstance(); // 2 - check it is an executable one if(!(pi.getProjectType() instanceof ExecutableBPMNProjectType)) { MessageBox.alert("Deployment is only possible for executable projects"); return; } // 3 - write it on the server if it is not already done or ask the user to save before controller.getEventBus().fireEvent(new RequestEvent(new SaveProjectInstanceRequest(pi), new ISaveProjectInstanceResponseHandler() { @Override public void receiveResponse(IProjectFile result) { // 4 - call the deployer window with the definitions, the file address and the PetalsDSBDescription BPMNFile bpmnfile = new BPMNFile(result.getAbsolutePath(), pi.getDefinitions()); Collection<ProcessExecutorDescription> descs = new ArrayList<ProcessExecutorDescription>(); descs.add(new PetalsSEBPELDescription()); new BPMNDeploymentWindow(bpmnfile, descs).show(); } })); }