Example usage for org.eclipse.jface.dialogs Dialog DLG_IMG_MESSAGE_WARNING

List of usage examples for org.eclipse.jface.dialogs Dialog DLG_IMG_MESSAGE_WARNING

Introduction

In this page you can find the example usage for org.eclipse.jface.dialogs Dialog DLG_IMG_MESSAGE_WARNING.

Prototype

String DLG_IMG_MESSAGE_WARNING

To view the source code for org.eclipse.jface.dialogs Dialog DLG_IMG_MESSAGE_WARNING.

Click Source Link

Document

Image registry key for info message image (value "dialog_messasge_warning_image").

Usage

From source file:gov.redhawk.ide.sdr.internal.ui.navigator.SdrNavigatorLabelProvider.java

License:Open Source License

@Override
public Image getToolTipImage(final Object object) {
    if (object instanceof SdrRoot) {
        final SdrRoot root = (SdrRoot) object;
        final IStatus status = root.getLoadStatus();
        if (status != null && !status.isOK()) {
            switch (status.getSeverity()) {
            case IStatus.INFO:
                return JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_INFO);
            case IStatus.WARNING:
                return JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_WARNING);
            case IStatus.ERROR:
                return JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_ERROR);
            default:
                return null;
            }//from   ww w  .  j  a v  a  2  s  . c  o  m
        }
    }
    return null;
}

From source file:gov.redhawk.sca.ui.ScaLabelProvider.java

License:Open Source License

@Override
public Image getToolTipImage(final Object element) {
    if (element instanceof IStatusProvider) {
        final IStatusProvider dpo = (IStatusProvider) element;
        final IStatus status = dpo.getStatus();
        if (status != null && !status.isOK()) {
            switch (status.getSeverity()) {
            case IStatus.INFO:
                return JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_INFO);
            case IStatus.WARNING:
                return JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_WARNING);
            case IStatus.ERROR:
                return JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_ERROR);
            default:
                return null;
            }//w ww . j a va2s  .  c  o  m
        }
    }
    return null;
}

From source file:greclipse.org.eclipse.jdt.junit.wizards.NewTestCaseWizardPageOne.java

License:Open Source License

/**
 * Creates the controls for the JUnit 4 toggle control. Expects a <code>GridLayout</code> with
 * at least 3 columns./*from  w w w.jav  a 2s .c om*/
 *
 * @param composite the parent composite
 * @param nColumns number of columns to span
 *
 * @since 3.2
 */
protected void createBuildPathConfigureControls(Composite composite, int nColumns) {
    Composite inner = new Composite(composite, SWT.NONE);
    inner.setLayoutData(new GridData(GridData.FILL, GridData.FILL, false, false, nColumns, 1));
    GridLayout layout = new GridLayout(2, false);
    layout.marginWidth = 0;
    layout.marginHeight = 0;
    inner.setLayout(layout);

    fImage = new Label(inner, SWT.NONE);
    fImage.setImage(JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_WARNING));
    fImage.setLayoutData(new GridData(GridData.BEGINNING, GridData.BEGINNING, false, false, 1, 1));

    fLink = new Link(inner, SWT.WRAP);
    fLink.setText("\n\n"); //$NON-NLS-1$
    fLink.addSelectionListener(new SelectionAdapter() {
        @Override
        public void widgetSelected(SelectionEvent e) {
            performBuildpathConfiguration(e.text);
        }
    });
    GridData gd = new GridData(GridData.FILL, GridData.BEGINNING, true, false, 1, 1);
    gd.widthHint = convertWidthInCharsToPixels(60);
    fLink.setLayoutData(gd);
    updateBuildPathMessage();
}

From source file:melnorme.util.swt.components.misc.StatusMessageWidget.java

License:Open Source License

public static Image getImageForSeverity(Severity severity) {
    switch (severity) {
    case INFO:/*from   w w  w  .  j  a  v  a 2 s  .  c o m*/
        return Dialog.getImage(Dialog.DLG_IMG_MESSAGE_INFO);
    case WARNING:
        return Dialog.getImage(Dialog.DLG_IMG_MESSAGE_WARNING);
    case ERROR:
        return Dialog.getImage(Dialog.DLG_IMG_MESSAGE_ERROR);
    }
    throw assertFail();
}

From source file:net.tourbook.ui.MessageRegion.java

License:Open Source License

/**
 * Show the new message in the message text and update the image. Base the background color on
 * whether or not there are errors./*from  w w w  .j av a 2s  .co m*/
 * 
 * @param newMessage
 *            The new value for the message
 * @param newType
 *            One of the IMessageProvider constants. If newType is IMessageProvider.NONE show
 *            the title.
 * @see IMessageProvider
 */
public void updateText(final String newMessage, final int newType) {
    Image newImage = null;
    boolean showingError = false;
    switch (newType) {
    case IMessageProvider.NONE:
        hideRegion();
        return;
    case IMessageProvider.INFORMATION:
        newImage = JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_INFO);
        break;
    case IMessageProvider.WARNING:
        newImage = JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_WARNING);
        break;
    case IMessageProvider.ERROR:
        newImage = JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_ERROR);
        showingError = true;
        break;
    }

    if (newMessage == null) {//No message so clear the area
        hideRegion();
        return;
    }
    showRegion();
    // Any more updates required
    if (newMessage.equals(messageText.getText()) && newImage == messageImageLabel.getImage()) {
        return;
    }
    messageImageLabel.setImage(newImage);
    messageText.setText(newMessage);
    if (showingError) {
        setMessageColors(JFaceColors.getErrorBackground(messageComposite.getDisplay()));
    } else {
        lastMessageText = newMessage;
        setMessageColors(JFaceColors.getBannerBackground(messageComposite.getDisplay()));
    }

}

From source file:org.bonitasoft.studio.engine.ui.dialog.ProcessEnablementProblemsDialog.java

License:Open Source License

@Override
protected Control createCustomArea(Composite parent) {
    if (processResolutionProblems.isEmpty()) {
        return super.createCustomArea(parent);
    }// ww w . j  a v a 2s . c o m
    TableViewer problemsViewer = new TableViewer(parent, SWT.BORDER | SWT.V_SCROLL | SWT.H_SCROLL);
    problemsViewer.getControl().setLayoutData(
            GridDataFactory.fillDefaults().grab(true, true).hint(300, 100).indent(0, 10).create());
    problemsViewer.setContentProvider(new ArrayContentProvider());
    problemsViewer.setLabelProvider(new LabelProvider() {

        /*
         * (non-Javadoc)
         * @see org.eclipse.jface.viewers.LabelProvider#getText(java.lang.Object)
         */
        @Override
        public String getText(Object element) {
            return ((Problem) element).getDescription();
        }

        /*
         * (non-Javadoc)
         * @see org.eclipse.jface.viewers.LabelProvider#getImage(java.lang.Object)
         */
        @Override
        public Image getImage(Object element) {
            return ((Problem) element).getLevel() == Level.ERROR
                    ? JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_ERROR)
                    : JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_WARNING);
        }
    });
    problemsViewer.setInput(processResolutionProblems);
    return problemsViewer.getControl();
}

From source file:org.caleydo.core.io.gui.dataimport.widget.DataTranspositionWidget.java

License:Open Source License

protected Label createWarningIconLabel(Composite parent) {
    Label warningLabel = new Label(parent, SWT.NONE);
    warningLabel.setImage(JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_WARNING));
    return warningLabel;
}

From source file:org.eclipse.birt.report.designer.internal.ui.views.attributes.page.BookMarkExpressionPage.java

License:Open Source License

public void buildUI(Composite parent) {
    super.buildUI(parent);
    container.setLayout(WidgetUtil.createGridLayout(2, 15));

    noteSection = new FormTextSection("", container, true); //$NON-NLS-1$
    noteSection.setWidth(450);// w  ww  .  j  a v a  2 s.c  o m
    noteSection.setFillText(false);
    noteSection.setText(generateNoteSectionText(MESSAGE_GENERAL));
    noteSection.setImage("image", //$NON-NLS-1$
            JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_WARNING));
    noteSection.setColor("color", ColorManager.getColor(127, 127, 127)); //$NON-NLS-1$
    addSection(PageSectionId.GENERAL_LIBRARY_NOTE, noteSection);

    bookMarkProvider = new ExpressionPropertyDescriptorProvider(IReportItemModel.BOOKMARK_PROP,
            ReportDesignConstants.REPORT_ITEM);
    bookMarkSection = new ExpressionSection(bookMarkProvider.getDisplayName(), container, true);
    bookMarkSection.setProvider(bookMarkProvider);
    bookMarkSection.setWidth(500);
    addSection(PageSectionId.BOOKMARKEXPRESSION_BOOKMARK, bookMarkSection);
    createSections();
    layoutSections();

}

From source file:org.eclipse.cdt.internal.ui.newui.StatusMessageLine.java

License:Open Source License

/**
 * Find an image associated with the status.
 *///from w  w  w  .  j  a  v  a2 s . co  m
private Image findImage(IStatus status) {
    if (status.isOK()) {
        return null;
    } else if (status.matches(IStatus.ERROR)) {
        return JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_ERROR);
    } else if (status.matches(IStatus.WARNING)) {
        return JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_WARNING);
    } else if (status.matches(IStatus.INFO)) {
        return JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_INFO);
    }
    return null;
}

From source file:org.eclipse.dirigible.ide.common.status.StatusLineManagerUtil.java

License:Open Source License

public static void setWarningMessage(String message) {
    getDefaultStatusLineManager().removeAll();
    getDefaultStatusLineManager().setMessage(JFaceResources.getImage(Dialog.DLG_IMG_MESSAGE_WARNING), message);
    clearMessages();/*w w  w .  j av  a2  s . co m*/
}