Example usage for org.eclipse.jface.resource JFaceResources getResources

List of usage examples for org.eclipse.jface.resource JFaceResources getResources

Introduction

In this page you can find the example usage for org.eclipse.jface.resource JFaceResources getResources.

Prototype

public static ResourceManager getResources() 

Source Link

Document

Returns the ResourceManager for the current display.

Usage

From source file:org.rssowl.ui.internal.ApplicationWorkbenchWindowAdvisor.java

License:Open Source License

/**
 * @param configurer/*from w  w w . j av  a 2  s  . c om*/
 */
public ApplicationWorkbenchWindowAdvisor(IWorkbenchWindowConfigurer configurer) {
    super(configurer);
    fResources = new LocalResourceManager(JFaceResources.getResources());
    fTeasingNewsCache = new ArrayList<Long>();
}

From source file:org.rssowl.ui.internal.dialogs.ActivityDialog.java

License:Open Source License

/**
 * @param parentShell//  w  w  w  .  j  a v a2 s  .  com
 */
public ActivityDialog(Shell parentShell) {
    super(parentShell);
    fResources = new LocalResourceManager(JFaceResources.getResources());
    fDialogSettings = Activator.getDefault().getDialogSettings();
    fFirstTimeOpen = (fDialogSettings.getSection(SETTINGS_SECTION) == null);
    fPreferences = Owl.getPreferenceService().getGlobalScope();
}

From source file:org.rssowl.ui.internal.dialogs.AggregateNewsDialog.java

License:Open Source License

/**
 * @param parentShell//from  w  w w. j av a 2s  . c o m
 * @param folderName
 */
public AggregateNewsDialog(Shell parentShell, String folderName) {
    super(parentShell);
    fFolderName = folderName;
    fResources = new LocalResourceManager(JFaceResources.getResources());
    fPreferences = Owl.getPreferenceService().getGlobalScope();
}

From source file:org.rssowl.ui.internal.dialogs.ArchiveNewsDialog.java

License:Open Source License

/**
 * @param parentShell// w  w w  .j a  va 2  s .c  om
 */
public ArchiveNewsDialog(Shell parentShell) {
    super(parentShell);
    fResources = new LocalResourceManager(JFaceResources.getResources());
}

From source file:org.rssowl.ui.internal.dialogs.bookmark.KeywordSubscriptionPage.java

License:Open Source License

public void createControl(Composite parent) {
    Composite container = new Composite(parent, SWT.NONE);
    container.setLayout(new GridLayout(1, false));

    Label infoLabel = new Label(container, SWT.NONE);
    infoLabel.setLayoutData(new GridData(SWT.FILL, SWT.BEGINNING, true, false));
    infoLabel.setText(Messages.KeywordSubscriptionPage_SELECT_SEARCH_ENGINE);

    Composite contentMargin = new Composite(container, SWT.NONE);
    contentMargin.setLayoutData(new GridData(SWT.FILL, SWT.BEGINNING, true, false));
    contentMargin.setLayout(new GridLayout(3, false));
    ((GridLayout) contentMargin.getLayout()).marginTop = 10;
    ((GridLayout) contentMargin.getLayout()).verticalSpacing = 20;

    String lastKeywordFeedId = Owl.getPreferenceService().getGlobalScope()
            .getString(DefaultPreferences.LAST_KEYWORD_FEED);
    if (!StringUtils.isSet(lastKeywordFeedId))
        lastKeywordFeedId = fgSearchEngines.get(0).getId();

    for (final SearchEngine engine : fgSearchEngines) {
        Button button = new Button(contentMargin, SWT.RADIO);
        button.setText(engine.getName());
        if (StringUtils.isSet(engine.getIconPath())) {
            LocalResourceManager resources = new LocalResourceManager(JFaceResources.getResources(), button);
            button.setImage(OwlUI.getImage(resources,
                    OwlUI.getImageDescriptor(engine.getPluginId(), engine.getIconPath())));
        }/*from  ww  w  .j av  a2 s  . co  m*/
        button.addSelectionListener(new SelectionAdapter() {
            @Override
            public void widgetSelected(SelectionEvent e) {
                fSelectedEngine = engine;
            }
        });

        /* Pre-select last used engine */
        if (lastKeywordFeedId.equals(engine.getId())) {
            button.setSelection(true);
            button.setFocus();
            fSelectedEngine = engine;
        }
    }

    Dialog.applyDialogFont(container);

    setControl(container);
}

From source file:org.rssowl.ui.internal.dialogs.cleanup.CleanUpOptionsPage.java

License:Open Source License

/**
 * @param pageName//from  w w w  .  j  a v  a2 s .c o m
 */
protected CleanUpOptionsPage(String pageName) {
    super(pageName, pageName, OwlUI.getImageDescriptor("icons/wizban/cleanup_wiz.gif")); //$NON-NLS-1$
    setMessage(Messages.CleanUpOptionsPage_CHOOSE_OPS);
    fGlobalScope = Owl.getPreferenceService().getGlobalScope();
    fResources = new LocalResourceManager(JFaceResources.getResources());
}

From source file:org.rssowl.ui.internal.dialogs.cleanup.CleanUpSummaryPage.java

License:Open Source License

/**
 * @param pageName/*from   w w w.j  av a  2 s . c om*/
 */
protected CleanUpSummaryPage(String pageName) {
    super(pageName, pageName, OwlUI.getImageDescriptor("icons/wizban/cleanup_wiz.gif")); //$NON-NLS-1$
    setMessage(Messages.CleanUpSummaryPage_REVIEW_OPS);
    fResources = new LocalResourceManager(JFaceResources.getResources());
}

From source file:org.rssowl.ui.internal.dialogs.CleanUpReminderDialog.java

License:Open Source License

/**
 * @param parentShell//from   w w w.j  av  a 2s. c om
 */
public CleanUpReminderDialog(Shell parentShell) {
    super(parentShell);
    fResources = new LocalResourceManager(JFaceResources.getResources());
}

From source file:org.rssowl.ui.internal.dialogs.ConfirmDeleteDialog.java

License:Open Source License

/**
 * Instantiate a new ConfirmDeleteDialog
 *
 * @param parentShell The parent shell//from  w ww  .j a v a  2  s  .co  m
 * @param title The title of the dialog
 * @param dialogHeaderMessage The info message
 * @param dialogMessage The dialog message
 * @param confirmPrefKey The key to the boolean preference to receive the
 * setting for "Never ask again"
 */
public ConfirmDeleteDialog(Shell parentShell, String title, String dialogHeaderMessage, String dialogMessage,
        String confirmPrefKey) {
    super(parentShell);
    fTitle = title;
    fDialogMessage = dialogMessage;
    fDialogHeaderMessage = dialogHeaderMessage;
    fConfirmPrefKey = confirmPrefKey;
    fResources = new LocalResourceManager(JFaceResources.getResources());
    fPreferences = Owl.getPreferenceService().getGlobalScope();
}

From source file:org.rssowl.ui.internal.dialogs.ConfirmDialog.java

License:Open Source License

/**
 * Instantiate a new ConfirmDeleteDialog
 *
 * @param parentShell The parent shell// w w w .j a v a  2s .  co m
 * @param title The title of the dialog
 * @param dialogHeaderMessage The info message
 * @param dialogMessage The dialog message
 * @param okButtonName
 * @param confirmPrefKey The key to the boolean preference to receive the
 * setting for "Never ask again"
 */
public ConfirmDialog(Shell parentShell, String title, String dialogHeaderMessage, String dialogMessage,
        String okButtonName, String confirmPrefKey) {
    super(parentShell);
    fTitle = title;
    fDialogMessage = dialogMessage;
    fDialogHeaderMessage = dialogHeaderMessage;
    fButtonName = okButtonName;
    fConfirmPrefKey = confirmPrefKey;
    fResources = new LocalResourceManager(JFaceResources.getResources());
    fPreferences = Owl.getPreferenceService().getGlobalScope();
}