Example usage for org.eclipse.jface.resource ImageDescriptor createFromURL

List of usage examples for org.eclipse.jface.resource ImageDescriptor createFromURL

Introduction

In this page you can find the example usage for org.eclipse.jface.resource ImageDescriptor createFromURL.

Prototype

public static ImageDescriptor createFromURL(URL url) 

Source Link

Document

Creates and returns a new image descriptor from a URL.

Usage

From source file:com.liferay.ide.maven.ui.AbstractProjectMarkerResolution.java

License:Open Source License

public Image getImage() {
    final URL url = LiferayMavenUI.getDefault().getBundle().getEntry("/icons/e16/m2e-liferay.png");
    return ImageDescriptor.createFromURL(url).createImage();
}

From source file:com.liferay.ide.portlet.jsf.ui.JSFPortletFrameworkDelegate.java

License:Open Source License

private void createComponentSuiteOption(Composite parent, String label, String desc, String imagePath,
        final String helpUrl, String propertyName) {
    final Image image = ImageDescriptor.createFromURL(JSFUIPlugin.getDefault().getBundle().getEntry(imagePath))
            .createImage();//w ww .ja  va  2 s  . c  o  m

    final Button button = SWTUtil.createRadioButton(parent, label, image, false, 1);

    this.syncHelper.synchRadio(button, propertyName, null);

    button.addDisposeListener(new DisposeListener() {
        public void widgetDisposed(DisposeEvent e) {
            image.dispose();
        }
    });

    final Link link = SWTUtil.createHyperLink(parent, SWT.WRAP, desc, 1, helpUrl);

    final GridData layoutData = new GridData(SWT.LEFT, SWT.TOP, true, false);
    layoutData.widthHint = 350;
    link.setLayoutData(layoutData);
}

From source file:com.liferay.ide.portlet.jsf.ui.wizard.NewJSFPortletWizard.java

License:Open Source License

@Override
protected ImageDescriptor getImage() {
    return ImageDescriptor.createFromURL(
            JSFUIPlugin.getDefault().getBundle().getEntry("/icons/wizban/liferay_faces_75x66.png")); //$NON-NLS-1$
}

From source file:com.liferay.ide.portlet.ui.action.SortAction.java

License:Open Source License

/**
 * @param viewer//from  w w w. j av  a2s.c  o  m
 * @param tooltipText
 * @param sorter
 * @param defaultSorter
 * @param listener
 * @param useMiniImage
 */
public SortAction(StructuredViewer viewer, String tooltipText, ViewerComparator sorter,
        ViewerComparator defaultSorter, IPropertyChangeListener listener) {

    super(tooltipText, IAction.AS_CHECK_BOX);
    // Set the tooltip
    setToolTipText(tooltipText);
    // Set the image
    setImageDescriptor(ImageDescriptor
            .createFromURL(PortletUIPlugin.getDefault().getBundle().getEntry("/icons/e16/alphab_sort_co.gif"))); //$NON-NLS-1$
    // Set the default comparator
    fDefaultComparator = defaultSorter;
    // Set the viewer
    fViewer = viewer;
    // Set the comparator
    // If one was not specified, use the default
    if (sorter == null) {
        fComparator = new ViewerComparator();
    } else {
        fComparator = sorter;
    }
    // Determine if the viewer is already sorted
    // Note: Most likely the default comparator is null
    if (viewer.getComparator() == fDefaultComparator) {
        fSorted = false;
    } else {
        fSorted = true;
    }
    // Set the status of this action depending on whether it is sorted or
    // not
    setChecked(fSorted);
    // If a listener was specified, use it
    if (listener != null) {
        addListenerObject(listener);
    }
}

From source file:com.liferay.ide.portlet.ui.jsf.NewJSFPortletWizard.java

License:Open Source License

@Override
protected ImageDescriptor getImage() {
    return ImageDescriptor.createFromURL(
            PortletUIPlugin.getDefault().getBundle().getEntry("/icons/wizban/liferay_faces_75x66.png")); //$NON-NLS-1$
}

From source file:com.liferay.ide.portlet.ui.wizard.NewPortletClassWizardPage.java

License:Open Source License

protected void setShellImage() {
    URL url = PortletUIPlugin.getDefault().getBundle().getEntry("/icons/e16/portlet.png"); //$NON-NLS-1$

    Image shellImage = ImageDescriptor.createFromURL(url).createImage();

    getShell().setImage(shellImage);/*from  w ww .j a va2  s .  co m*/
}

From source file:com.liferay.ide.portlet.vaadin.ui.wizard.NewVaadinApplicationClassWizardPage.java

License:Open Source License

protected void setShellImage() {
    URL url = VaadinUI.getDefault().getBundle().getEntry("/icons/e16/vaadinportlet.png"); //$NON-NLS-1$

    Image shellImage = ImageDescriptor.createFromURL(url).createImage();

    getShell().setImage(shellImage);// ww w .j a v  a2 s. co  m
}

From source file:com.liferay.ide.portlet.vaadin.ui.wizard.NewVaadinPortletWizard.java

License:Open Source License

@Override
protected ImageDescriptor getImage() {
    return ImageDescriptor
            .createFromURL(VaadinUI.getDefault().getBundle().getEntry("/icons/wizban/vaadin_wiz.png")); //$NON-NLS-1$
}

From source file:com.liferay.ide.project.ui.action.NewPluginsSDKAction.java

License:Open Source License

public NewPluginsSDKAction(Shell shell) {
    super(Msgs.newLiferaySDK, ImageDescriptor
            .createFromURL(ProjectUI.getDefault().getBundle().getEntry("/icons/n16/sdk_new.png"))); //$NON-NLS-1$
    this.shell = shell;
}

From source file:com.liferay.ide.project.ui.action.NewServerAction.java

License:Open Source License

public NewServerAction(Shell shell) {
    super(Msgs.newLiferayServer, ImageDescriptor
            .createFromURL(ProjectUI.getDefault().getBundle().getEntry("/icons/n16/server_new.png"))); //$NON-NLS-1$
    this.shell = shell;
}