List of usage examples for org.eclipse.jface.dialogs IMessageProvider INFORMATION
int INFORMATION
To view the source code for org.eclipse.jface.dialogs IMessageProvider INFORMATION.
Click Source Link
From source file:org.springframework.extensions.surf.alfresco.model.editor.page.ModelXMLAbstractPage.java
License:Apache License
/** * @param messages//from w w w . j a v a 2 s . c om * @return */ String createFormTextContent(IMessage[] messages) { StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); pw.println("<form>"); for (int i = 0; i < messages.length; i++) { IMessage message = messages[i]; pw.print("<li vspace=\"false\" style=\"image\" indent=\"16\" value=\""); switch (message.getMessageType()) { case IMessageProvider.ERROR: pw.print("error"); break; case IMessageProvider.WARNING: pw.print("warning"); break; case IMessageProvider.INFORMATION: pw.print("info"); break; } pw.print("\"> <a href=\""); pw.print(i + ""); pw.print("\">"); if (message.getPrefix() != null) pw.print(message.getPrefix()); pw.print(message.getMessage()); pw.println("</a></li>"); } pw.println("</form>"); pw.flush(); return sw.toString(); }
From source file:org.springframework.ide.eclipse.boot.dash.cloudfoundry.deployment.ManifestDiffDialog.java
License:Open Source License
@Override public void create() { super.create(); setTitle("Merge Manifest File"); if (fCompareEditorInput != null && fCompareEditorInput.getMessage() != null) { setMessage(fCompareEditorInput.getMessage(), IMessageProvider.WARNING); } else {//from w ww . j a va 2 s .com setMessage( "Manifest file deployment properties are different from current deployment properties on CF. Please merge changes if applicable.", IMessageProvider.INFORMATION); } }
From source file:org.springframework.ide.eclipse.config.ui.editors.SpringConfigGraphPage.java
License:Open Source License
protected void updateHeader() { if (sform != null && !sform.isDisposed() && editor != null) { mform.reflow(true);/*from ww w .ja va2s . c o m*/ if (editor.isDirty()) { sform.setMessage(Messages.getString("SpringConfigGraphPage.DIRTY_INFO"), //$NON-NLS-1$ IMessageProvider.INFORMATION); } else { sform.setMessage(null, IMessageProvider.NONE); } } }
From source file:org.springframework.ide.eclipse.config.ui.editors.SpringConfigHeaderMessage.java
License:Open Source License
public void updateMessage() { if (cEditor != null && cEditor.getResourceFile() != null && cEditor.getResourceFile().exists()) { try {/*w w w . j av a 2s . co m*/ IResource resource = cEditor.getResourceFile(); IMarker[] markers = resource.findMarkers(SpringCore.MARKER_ID, true, IResource.DEPTH_ONE); message = null; messageType = IMessageProvider.NONE; if (markers.length > 0) { int errorCount = 0; int warningCount = 0; int infoCount = 0; for (IMarker marker : markers) { Object attr = marker.getAttribute(IMarker.SEVERITY); if (attr instanceof Integer) { Integer severity = (Integer) attr; if (severity == IMarker.SEVERITY_ERROR) { errorCount++; } else if (severity == IMarker.SEVERITY_WARNING) { warningCount++; } else if (severity == IMarker.SEVERITY_INFO) { infoCount++; } } } String errorMessage = ""; //$NON-NLS-1$ String warnMessage = ""; //$NON-NLS-1$ String infoMessage = ""; //$NON-NLS-1$ String errorSingular = Messages.getString("AbstractConfigFormPage.ERROR_SINGULAR"); //$NON-NLS-1$ String errorPlural = Messages.getString("AbstractConfigFormPage.ERROR_PLURAL"); //$NON-NLS-1$ String warningSingular = Messages.getString("AbstractConfigFormPage.WARNING_SINGULAR"); //$NON-NLS-1$ String warningPlural = Messages.getString("AbstractConfigFormPage.WARNING_PLURAL"); //$NON-NLS-1$ String infoSingular = Messages.getString("AbstractConfigFormPage.INFO_SINGULAR"); //$NON-NLS-1$ String infoPlural = Messages.getString("AbstractConfigFormPage.INFO_PLURAL"); //$NON-NLS-1$ if (infoCount > 0) { messageType = IMessageProvider.INFORMATION; if (infoCount > 1) { infoMessage = infoCount + " " + infoPlural; //$NON-NLS-1$ } else { infoMessage = infoCount + " " + infoSingular; //$NON-NLS-1$ } } if (warningCount > 0) { messageType = IMessageProvider.WARNING; if (warningCount > 1) { warnMessage = warningCount + " " + warningPlural; //$NON-NLS-1$ } else { warnMessage = warningCount + " " + warningSingular; //$NON-NLS-1$ } if (infoCount > 0) { warnMessage += ", "; //$NON-NLS-1$ } } if (errorCount > 0) { messageType = IMessageProvider.ERROR; if (errorCount > 1) { errorMessage = errorCount + " " + errorPlural; //$NON-NLS-1$ } else { errorMessage = errorCount + " " + errorSingular; //$NON-NLS-1$ } if (warningCount > 0 || infoCount > 0) { errorMessage += ", "; //$NON-NLS-1$ } } message = errorMessage + warnMessage + infoMessage; } } catch (CoreException e) { StatusHandler.log(new Status(IStatus.ERROR, ConfigUiPlugin.PLUGIN_ID, Messages.getString("AbstractConfigFormPage.ERROR_UPDATING_PAGE_HEADER"), e)); //$NON-NLS-1$ } } }
From source file:org.springframework.ide.eclipse.internal.uaa.preferences.UaaDialog.java
License:Open Source License
@Override protected Control createContents(Composite parent) { getShell().setText(DIALOG_TITLE);//from w w w .j a v a 2s . c o m Control control = super.createContents(parent); getButton(IDialogConstants.OK_ID).setText("Accept"); getButton(IDialogConstants.CANCEL_ID).setText("Reject"); getButton(IDialogConstants.CANCEL_ID).addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { setReturnCode(1000); } }); setTitle(TITLE); setMessage("Download consent required", IMessageProvider.INFORMATION); setTitleImage(image); setBlockOnOpen(true); setDialogHelpAvailable(false); setHelpAvailable(false); applyDialogFont(control); return control; }
From source file:org.springsource.ide.eclipse.commons.livexp.core.ValidationResult.java
License:Open Source License
/** * Convert the status code of this validation results into an IMessageProvider status code. *//*from w ww . j a v a 2 s .c o m*/ public int getMessageProviderStatus() { switch (status) { case IStatus.OK: return IMessageProvider.NONE; case IStatus.CANCEL: //There's no corresponding statis in IMessageProvider. Treat cancelation like an error. return IMessageProvider.ERROR; case IStatus.ERROR: return IMessageProvider.ERROR; case IStatus.INFO: return IMessageProvider.INFORMATION; case IStatus.WARNING: return IMessageProvider.WARNING; default: //Shouldn't happen since all cases should be covered above... byt anyhow return IMessageProvider.ERROR; } }
From source file:org.springsource.ide.eclipse.commons.livexp.ui.PreferencePageWithSections.java
License:Open Source License
public void gotValue(LiveExpression<ValidationResult> exp, ValidationResult status) { Display.getDefault().asyncExec(() -> { setErrorMessage(null);/*from www .ja v a 2 s. c o m*/ setMessage(null); if (status.isOk()) { } else if (status.status == IStatus.ERROR) { setErrorMessage(status.msg); } else if (status.status == IStatus.WARNING) { setMessage(status.msg, IMessageProvider.WARNING); } else if (status.status == IStatus.INFO) { setMessage(status.msg, IMessageProvider.INFORMATION); } else { setMessage(status.msg, IMessageProvider.NONE); } }); }
From source file:org.springsource.ide.eclipse.commons.livexp.ui.WizardPageWithSections.java
License:Open Source License
public void gotValue(LiveExpression<ValidationResult> exp, ValidationResult status) { setErrorMessage(null);/* w w w .ja va 2 s . c om*/ setMessage(null); if (status.isOk()) { } else if (status.status == IStatus.ERROR) { setErrorMessage(status.msg); } else if (status.status == IStatus.WARNING) { setMessage(status.msg, IMessageProvider.WARNING); } else if (status.status == IStatus.INFO) { setMessage(status.msg, IMessageProvider.INFORMATION); } else { setMessage(status.msg, IMessageProvider.NONE); } setPageComplete(status.isOk()); }
From source file:org.springsource.ide.eclipse.gradle.ui.PreferencePageWithSections.java
License:Open Source License
public void gotValue(LiveExpression<ValidationResult> exp, ValidationResult status) { setErrorMessage(null);/*www . j a v a 2 s .com*/ setMessage(null); if (status.isOk()) { } else if (status.status == IStatus.ERROR) { setErrorMessage(status.msg); } else if (status.status == IStatus.WARNING) { setMessage(status.msg, IMessageProvider.WARNING); } else if (status.status == IStatus.INFO) { setMessage(status.msg, IMessageProvider.INFORMATION); } else { setMessage(status.msg, IMessageProvider.NONE); } }
From source file:org.talend.librariesmanager.ui.dialogs.ConfigModuleDialog.java
License:Open Source License
private void setPlatformGroupEnabled(boolean enable) { platfromRadioBtn.setSelection(enable); platformCombo.setEnabled(enable);/*from w w w . j a v a2 s . c o m*/ if (enable) { detectButton.setEnabled(false); moduleName = platformCombo.getText(); setupMavenURIByModuleName(moduleName); useCustomBtn.setEnabled(false); customUriText.setEnabled(false); setMessage(Messages.getString("ConfigModuleDialog.message", moduleName), IMessageProvider.INFORMATION); getButton(IDialogConstants.OK_ID).setEnabled(true); } }