List of usage examples for org.eclipse.jface.dialogs IMessageProvider NONE
int NONE
To view the source code for org.eclipse.jface.dialogs IMessageProvider NONE.
Click Source Link
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); } } }