Example usage for org.eclipse.jface.dialogs IMessageProvider NONE

List of usage examples for org.eclipse.jface.dialogs IMessageProvider NONE

Introduction

In this page you can find the example usage for org.eclipse.jface.dialogs IMessageProvider NONE.

Prototype

int NONE

To view the source code for org.eclipse.jface.dialogs IMessageProvider NONE.

Click Source Link

Document

Constant for a regular message (value 0).

Usage

From source file:org.jboss.ide.eclipse.as.ui.wizards.JBossServerWizardFragment.java

License:Open Source License

private void updateErrorMessage() {
    String error = getErrorString();
    if (error == null) {
        handle.setMessage(null, IMessageProvider.NONE);
    } else {/*ww w  .  j  av a 2s. c o  m*/
        handle.setMessage(error, IMessageProvider.ERROR);
    }
}

From source file:org.jboss.ide.eclipse.as.ui.wizards.ServerProfileWizardFragment.java

License:Open Source License

private void updateErrorMessage() {
    String error = getErrorString();
    if (error == null) {
        handle.setMessage(null, IMessageProvider.NONE);
    } else {/*ww  w  .ja va  2s.  c o m*/
        handle.setMessage(error, IMessageProvider.ERROR);
    }
    setComplete(handle.getMessageType() != IMessageProvider.ERROR);
    handle.update();
}

From source file:org.jboss.ide.eclipse.as.wtp.ui.wizard.RuntimeWizardFragment.java

License:Open Source License

protected void updateErrorMessage() {
    if (!beenEntered)
        return;/*from  ww w  .j a v a2s .  c om*/
    String error = getErrorString();
    if (error == null) {
        String warn = getWarningString();
        if (warn != null)
            handle.setMessage(warn, IMessageProvider.WARNING);
        else
            handle.setMessage(null, IMessageProvider.NONE);
    } else
        handle.setMessage(error, IMessageProvider.ERROR);
}

From source file:org.jboss.tools.cdi.ui.test.wizard.NewCDIWizardTest.java

License:Open Source License

public void testNewBeanWizard() throws Exception {
    WizardContext context = new WizardContext();
    context.init("org.jboss.tools.cdi.ui.wizard.NewBeanCreationWizard", PACK_NAME, BEAN_NAME);

    ICDIProject cdi = CDICorePlugin.getCDIProject(context.tck, true);

    try {/*from  ww  w .j  a  v  a 2  s. co m*/
        NewBeanWizardPage page = (NewBeanWizardPage) context.page;

        page.setBeanName("myNewBean");

        page.setScope(CDIConstants.SESSION_SCOPED_ANNOTATION_TYPE_NAME);
        String message = page.getMessage();
        assertEquals(CDIUIMessages.MESSAGE_BEAN_SHOULD_BE_SERIALIZABLE, message);
        assertEquals(IMessageProvider.WARNING, page.getMessageType());

        page.setScope(CDIConstants.APPLICATION_SCOPED_ANNOTATION_TYPE_NAME);
        assertEquals(IMessageProvider.NONE, page.getMessageType());

        context.wizard.performFinish();

        String text = context.getNewTypeContent();
        //         System.out.println(text);

        assertTrue(text.contains("@Named"));
        assertTrue(text.contains("\"myNewBean\""));

        IType type = (IType) context.wizard.getCreatedElement();
        int f = type.getFlags();
        assertTrue(Modifier.isPublic(f));
        assertFalse(Modifier.isAbstract(f));
        //         String[] is = type.getSuperInterfaceNames();
        //         assertEquals(1, is.length);
        //         assertEquals("Serializable", is[0]);
    } finally {
        context.close();
    }
}

From source file:org.jboss.tools.foundation.ui.credentials.internal.NewCredentialDomainDialog.java

License:Open Source License

boolean checkValid() {
    if (domainName == null || domainName.isEmpty()) {
        setMessage(CredentialMessages.DomainNameIsEmpty);
        return false;
    } else {/*from ww  w  .j  ava  2  s  .c  o m*/
        ICredentialDomain[] domains = model.getDomains();
        for (int i = 0; i < domains.length; i++) {
            if (domains[i].getName().equals(domainName)) {
                setMessage(CredentialMessages.DomainNameExists, IMessageProvider.ERROR);
                return false;
            }
            if (domains[i].getId().equals(domainName)) {
                setMessage(CredentialMessages.DomainIdExists, IMessageProvider.ERROR);
                return false;
            }
        }
    }
    setMessage(null, IMessageProvider.NONE);
    return true;
}

From source file:org.jboss.tools.foundation.ui.credentials.internal.NewCredentialUserDialog.java

License:Open Source License

private void validate() {
    if (selectedDomain == null) {
        setMessage(CredentialMessages.SelectDomain, IMessageProvider.ERROR);
        getButton(IDialogConstants.OK_ID).setEnabled(false);
        return;//from w  ww. j a  v  a2 s.  c  om
    }
    if (user == null || user.isEmpty()) {
        setMessage(CredentialMessages.UsernameCannotBeBlank, IMessageProvider.ERROR);
        getButton(IDialogConstants.OK_ID).setEnabled(false);
        return;
    }

    String[] names = selectedDomain.getUsernames();
    if (!freezeUser && Arrays.asList(names).contains(user)) {
        setMessage(NLS.bind(CredentialMessages.UsernameAlreadyExists, user, selectedDomain.getName()),
                IMessageProvider.ERROR);
        getButton(IDialogConstants.OK_ID).setEnabled(false);
        return;
    }

    if (!alwaysPrompt && (pass == null || pass.isEmpty())) {
        setMessage(CredentialMessages.PasswordCannotBeBlank, IMessageProvider.ERROR);
        getButton(IDialogConstants.OK_ID).setEnabled(false);
        return;
    }

    setMessage(null, IMessageProvider.NONE);
    getButton(IDialogConstants.OK_ID).setEnabled(true);
}

From source file:org.jboss.tools.jst.jsp.i18n.ExternalizeStringsWizardPage.java

License:Open Source License

/**
 * Apply status to the dialog.//from  w ww .j a v a  2  s  . c  o m
 *
 * @param page the page
 * @param statuses all the statuses
 */
private void applyStatus(DialogPage page, IStatus[] statuses) {
    IStatus severeStatus = statuses[0];
    for (IStatus status : statuses) {
        severeStatus = severeStatus.getSeverity() >= status.getSeverity() ? severeStatus : status;
    }
    String message = severeStatus.getMessage();
    switch (severeStatus.getSeverity()) {
    case IStatus.OK:
        page.setMessage(null, IMessageProvider.NONE);
        page.setErrorMessage(null);
        break;

    case IStatus.WARNING:
        page.setMessage(message, IMessageProvider.WARNING);
        page.setErrorMessage(null);
        break;

    case IStatus.INFO:
        page.setMessage(message, IMessageProvider.INFORMATION);
        page.setErrorMessage(null);
        break;

    default:
        if (message.length() == 0) {
            message = null;
        }
        page.setMessage(null);
        page.setErrorMessage(message);
        break;
    }
}

From source file:org.jboss.tools.jst.jsp.i18n.ExternalizeStringsWizardRegisterBundlePage.java

License:Open Source License

/**
 * Update the dialog status./*  w w w  .  ja v  a 2s  . c om*/
 */
public void updateStatus() {
    /*
     * If user has entered a path that is different from the source folder
     * the base-name will be incorrect.
     * Thus show warning message.
     */
    if (isSourceFolderSelected()) {
        setMessage(null, IMessageProvider.NONE);
    } else {
        setMessage(JstUIMessages.EXTERNALIZE_STRINGS_DIALOG_WRONG_BUNDLE_PLACEMENT, IMessageProvider.WARNING);
    }
}

From source file:org.jboss.tools.modeshape.rest.wizards.PublishPage.java

License:Open Source License

/**
 * {@inheritDoc}/*  ww w.j a va2s  .  c  o m*/
 * 
 * @see org.eclipse.jface.dialogs.DialogPage#setVisible(boolean)
 */
@Override
public void setVisible(boolean visible) {
    super.setVisible(visible);

    if (visible) {
        // set initial status
        validate();

        // update OK/Finish button enablement
        setPageComplete(!this.status.isError());

        // set initial message
        if (this.status.isOk()) {
            String msg = ((this.type == Type.PUBLISH) ? RestClientI18n.publishPagePublishOkStatusMsg
                    : RestClientI18n.publishPageUnpublishOkStatusMsg);
            setMessage(msg, IMessageProvider.NONE);
        } else {
            setMessage(this.status.getMessage(), IMessageProvider.ERROR);
        }
    }
}

From source file:org.jboss.tools.modeshape.rest.wizards.PublishPage.java

License:Open Source License

/**
 * Updates message, message icon, and OK button enablement based on validation results
 *//*from www.  j av  a  2 s.  c om*/
void updateState() {
    // get the current state
    validate();

    // update OK/Finish button enablement
    setPageComplete(!this.status.isError());

    // update page message
    if (this.status.isError()) {
        setMessage(this.status.getMessage(), IMessageProvider.ERROR);
    } else {
        if (this.status.isWarning()) {
            setMessage(this.status.getMessage(), IMessageProvider.WARNING);
        } else if (this.status.isInfo()) {
            setMessage(this.status.getMessage(), IMessageProvider.INFORMATION);
        } else {
            setMessage(this.status.getMessage(), IMessageProvider.NONE);
        }
    }
}