Examples of IDialogCallback


Examples of org.pentaho.gwt.widgets.client.dialogs.IDialogCallback

    Button browseButton = new Button( Messages.getString( "select" ) );
    browseButton.addClickHandler( new ClickHandler() {

      public void onClick( ClickEvent event ) {
        final SelectFolderDialog selectFolder = new SelectFolderDialog();
        selectFolder.setCallback( new IDialogCallback() {
          public void okPressed() {
            scheduleLocationTextBox.setText( selectFolder.getSelectedPath() );
          }

          public void cancelPressed() {
View Full Code Here

Examples of org.pentaho.gwt.widgets.client.dialogs.IDialogCallback

        }
        return isValid;
      }
    } );

    setCallback( new IDialogCallback() {
      @Override
      public void okPressed() {
        onSelect( scheduleNameTextBox.getText(), scheduleLocationTextBox.getText() );
      }
View Full Code Here

Examples of org.pentaho.gwt.widgets.client.dialogs.IDialogCallback

    AsyncCallback<Boolean> callback = new AsyncCallback<Boolean>() {

      public void onFailure( Throwable err ) {
        MessageDialogBox dialog =
            new MessageDialogBox( Messages.getString( "error" ), Messages.getString( "loginError" ), false, true, true ); //$NON-NLS-1$ //$NON-NLS-2$
        dialog.setCallback( new IDialogCallback() {
          public void cancelPressed() {
          }

          public void okPressed() {
            loginDialog.show();
View Full Code Here

Examples of org.pentaho.gwt.widgets.client.dialogs.IDialogCallback

  private static boolean showNewWindowOption = true;

  public MantleLoginDialog() {
    super( Messages.getString( "login" ), Messages.getString( "login" ), Messages.getString( "cancel" ), false, true ); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
    IDialogCallback myCallback = new IDialogCallback() {

      public void cancelPressed() {
      }

      @SuppressWarnings( "deprecation" )
      public void okPressed() {
        String path = Window.Location.getPath();
        if ( !path.endsWith( "/" ) ) { //$NON-NLS-1$
          path = path.substring( 0, path.lastIndexOf( "/" ) + 1 ); //$NON-NLS-1$
        }
        RequestBuilder builder = new RequestBuilder( RequestBuilder.POST, path + "j_spring_security_check" ); //$NON-NLS-1$
        builder.setHeader( "Content-Type", "application/x-www-form-urlencoded" ); //$NON-NLS-1$ //$NON-NLS-2$
        builder.setHeader( "If-Modified-Since", "01 Jan 1970 00:00:00 GMT" );
        RequestCallback callback = new RequestCallback() {

          public void onError( Request request, Throwable exception ) {
            outerCallback.onFailure( exception );
          }

          public void onResponseReceived( Request request, Response response ) {

            try {
              final String url = GWT.getHostPageBaseURL() + "api/mantle/isAuthenticated"; //$NON-NLS-1$
              RequestBuilder requestBuilder = new RequestBuilder( RequestBuilder.GET, url );
              requestBuilder.setHeader( "accept", "text/plain" );
              requestBuilder.setHeader( "If-Modified-Since", "01 Jan 1970 00:00:00 GMT" );
              requestBuilder.sendRequest( null, new RequestCallback() {

                public void onError( Request request, final Throwable caught ) {
                  MessageDialogBox errBox =
                      new MessageDialogBox(
                          Messages.getString( "loginError" ), Messages.getString( "authFailed" ), false, false, true ); //$NON-NLS-1$ //$NON-NLS-2$
                  errBox.setCallback( new IDialogCallback() {
                    public void cancelPressed() {
                    }

                    public void okPressed() {
                      outerCallback.onFailure( caught );
                    }
                  } );
                  errBox.show();
                }

                public void onResponseReceived( Request request, Response response ) {
                  if ( "true".equalsIgnoreCase( response.getText() ) ) {
                    long year = 1000 * 60 * 60 * 24 * 365;
                    // one year into the future
                    Date expirationDate = new Date( System.currentTimeMillis() + year );
                    Cookies.setCookie( "loginNewWindowChecked", "" + newWindowChk.getValue(), expirationDate ); //$NON-NLS-1$ //$NON-NLS-2$
                    outerCallback.onSuccess( newWindowChk != null && newWindowChk.getValue() );
                  } else {
                    outerCallback.onFailure( new Throwable( Messages.getString( "authFailed" ) ) ); //$NON-NLS-1$
                  }
                }

              } );
            } catch ( final RequestException e ) {
              MessageDialogBox errBox =
                  new MessageDialogBox(
                      Messages.getString( "loginError" ), Messages.getString( "authFailed" ), false, false, true ); //$NON-NLS-1$ //$NON-NLS-2$
              errBox.setCallback( new IDialogCallback() {
                public void cancelPressed() {
                }

                public void okPressed() {
                  outerCallback.onFailure( e );
View Full Code Here

Examples of org.pentaho.gwt.widgets.client.dialogs.IDialogCallback

    public void onClick( ClickEvent event ) {
      if ( rolesListBox.getSelectedIndex() != -1 ) {
        MessageDialogBox warning = new MessageDialogBox( Messages.getString( "deleteRoleTitle" )
            , Messages.getString( "deleteRoleMessage" ), false, false, true, Messages.getString( "yesDelete" ), null
            , Messages.getString( "no" ) );
        warning.setCallback( new IDialogCallback() {
          @Override
          public void okPressed() {
            deleteRoles();
          }
View Full Code Here

Examples of org.pentaho.gwt.widgets.client.dialogs.IDialogCallback

    public void onClick( ClickEvent event ) {
      if ( usersListBox.getSelectedIndex() != -1 ) {
        MessageDialogBox warning = new MessageDialogBox( Messages.getString( "deleteUserTitle" )
            , Messages.getString( "deleteUserMessage" ), false, false, true, Messages.getString( "yesDelete" ), null
            , Messages.getString( "no" ) );
        warning.setCallback( new IDialogCallback() {
          @Override
          public void okPressed() {
            deleteUsers();
          }
View Full Code Here

Examples of org.pentaho.gwt.widgets.client.dialogs.IDialogCallback

          vp.add( new Label( Messages.getString( "permissionsWillBeLostQuestion" ) ) ); //$NON-NLS-1$
          final PromptDialogBox permissionsOverwriteConfirm =
              new PromptDialogBox(
                  Messages.getString( "permissionsWillBeLostConfirmMessage" ), Messages.getString( "ok" ), Messages.getString( "cancel" ), false, true, vp ); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$

          final IDialogCallback callback = new IDialogCallback() {

            public void cancelPressed() {
              permissionsOverwriteConfirm.hide();
              inheritsCheckBox.setValue( false );
              dirty = false;
View Full Code Here

Examples of org.pentaho.gwt.widgets.client.dialogs.IDialogCallback

    if ( isScheduleConflict ) {
      final MessageDialogBox dialogBox =
          new MessageDialogBox( Messages.getString( "blockoutTimeExists" ), //$NON-NLS-1$
              conflictMessage.toString(), false, false, true, updateScheduleButtonText, showContinueButton
                  ? continueButtonText : null, null );
      dialogBox.setCallback( new IDialogCallback() {
        // If user clicked on 'Continue' we want to add the schedule. Otherwise we dismiss the dialog
        // and they have to modify the recurrence schedule
        @Override
        public void cancelPressed() {
          // User clicked on continue, so we need to proceed adding the schedule
View Full Code Here

Examples of org.pentaho.gwt.widgets.client.dialogs.IDialogCallback

      parentPath = fileSummary.getPath().substring( 0, fileSummary.getPath().lastIndexOf( "/" ) );
      fileName = fileSummary.getName();
    }


    super.setCallback( new IDialogCallback() {

      public void cancelPressed() {
        if ( callback != null ) {
          callback.cancelPressed();
        }
View Full Code Here

Examples of org.pentaho.gwt.widgets.client.dialogs.IDialogCallback

        usersListBox.setSelectedIndex( -1 );
        okButton.setEnabled( true );
      }
    } );

    setCallback( new IDialogCallback() {

      public void cancelPressed() {
      }

      public void okPressed() {
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.