Package org.pentaho.ui.xul.components

Examples of org.pentaho.ui.xul.components.XulMessageBox.open()


        // make sure this is generic enough for SSAS support
       
        if (!connectionModel.getSelectedSchemaModel().schemaExists()) {
          XulMessageBox msgBox = (XulMessageBox) document.createElement("messagebox");
          msgBox.setMessage(connectionModel.getSelectedSchemaModel().getSchemaDoesNotExistErrorMessage());
          msgBox.open();
          return;
        }
       
        // second, verify the checksum
       
View Full Code Here


        long checksum = connectionModel.getSelectedSchemaModel().recalculateSchemaChecksum();
        if (checksum != connectionModel.getSelectedSchemaModel().getSchemaChecksum()) {
          // display warning message
          XulMessageBox msgBox = (XulMessageBox) document.createElement("messagebox");
          msgBox.setMessage(Messages.getString("MainController.WarningSchemaChanged"));
          msgBox.open();
        }
       
        // reset state of app into connected mode
        String cubeName = connectionModel.getCubeName();
        if(StringUtils.isEmpty(cubeName)) {
View Full Code Here

        // if application is not unlocked, then we failed to connect to the app.
       
        if (!workspace.isApplicationUnlocked()) {
          XulMessageBox msgBox = (XulMessageBox) document.createElement("messagebox");
          msgBox.setMessage(Messages.getString("MainController.ErrorFailedToConnect"));
          msgBox.open();
          return;
        }

        // populate aggregates
               
View Full Code Here

        workspace.setWorkspaceUpToDate(true);
       
      } catch (AggDesignerException e) {
        XulMessageBox msgBox = (XulMessageBox) document.createElement("messagebox");
        msgBox.setMessage(e.getMessage());
        msgBox.open();
        e.printStackTrace();
       
      } catch (Exception e) {
        XulMessageBox msgBox = (XulMessageBox) document.createElement("messagebox");
        msgBox.setMessage(Messages.getString("MainController.OpenExceptionMessage"));
View Full Code Here

        e.printStackTrace();
       
      } catch (Exception e) {
        XulMessageBox msgBox = (XulMessageBox) document.createElement("messagebox");
        msgBox.setMessage(Messages.getString("MainController.OpenExceptionMessage"));
        msgBox.open();
        e.printStackTrace();
      }
    }
  }
View Full Code Here

    // only allow saving if the app is unlocked
    if (!workspace.isApplicationUnlocked()) {
      // display warning
      XulMessageBox msgBox = (XulMessageBox) document.createElement("messagebox");
      msgBox.setMessage(Messages.getString("MainController.CannotSaveUntilConnected"));
      msgBox.open();
      return false;
    }
   
    File selectedFile = workspace.getWorkspaceLocation();
    if (saveAs || selectedFile == null) {
View Full Code Here

      return true;
     
    } catch (Exception e) {
      XulMessageBox msgBox = (XulMessageBox) document.createElement("messagebox");
      msgBox.setMessage(Messages.getString("MainController.SaveExceptionMessage"));
      msgBox.open();
      e.printStackTrace();
    }
   
    return false;
  }
View Full Code Here

      msgBox.setButtons(new String[]{
          Messages.getString("MainController.SaveButton"),
          Messages.getString("MainController.DoNotSaveButton"),
          Messages.getString("MainController.CancelButton")});

      int id = msgBox.open();
      if (id == 2) { // CANCEL
        return false;
      } else if (id == 0) { // SAVE
        // what if they click cancel?
        return saveWorkspace(false);
View Full Code Here

           
            launcher.openURLinBrowser("file:" + userGuideFile.getAbsolutePath()); //$NON-NLS-1$\
          } else {
            XulMessageBox msgBox = (XulMessageBox) document.createElement("messagebox");
            msgBox.setMessage(Messages.getString("MainController.UserGuideMissing"));
            msgBox.open();
          }
        } catch (BrowserLaunchingInitializingException ex) {
          logger.error("an exception occurred", ex);
        } catch (UnsupportedOperatingSystemException ex) {
          logger.error("an exception occurred", ex);
View Full Code Here

 
      if (result == null || result.getAggregates() == null || result.getAggregates().size() == 0) {
        XulMessageBox box = (XulMessageBox) document.createElement("messagebox");
        box.setTitle(Messages.getString("AlgorithmController.NoResultsTitle"));
        box.setMessage(Messages.getString("AlgorithmController.NoResultsMessage"));
        box.open();
        return;
      }
     
      List<UIAggregate> algorithmAggs = new ArrayList<UIAggregate>();
     
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.