List of usage examples for org.eclipse.jface.resource ImageDescriptor createFromImage
public static ImageDescriptor createFromImage(Image img)
From source file:de.lynorics.eclipse.jangaroo.ui.outline.FilterNonPublicMembersContribution.java
License:Open Source License
protected ImageDescriptor getImageDescriptor() { return ImageDescriptor.createFromImage(imageHelper.getImage("outline-function-public.gif")); }
From source file:de.lynorics.eclipse.jangaroo.ui.outline.FilterUsesOperationsContribution.java
License:Open Source License
protected ImageDescriptor getImageDescriptor() { return ImageDescriptor.createFromImage(imageHelper.getImage("outline-uses-filter.gif")); }
From source file:de.monticore.genericgraphics.controller.actions.ExportAsImageAction.java
License:Open Source License
/** * Constructor/*from w ww .j a va 2 s.c o m*/ * * @param editor */ public ExportAsImageAction(IEditorPart editor) { super(editor); setDescription(DESCRIPTION); Image image = IconProvider.loadImage(IconProvider.EXPORT_ICON); if (image != null) { setImageDescriptor(ImageDescriptor.createFromImage(image)); } setText("Export"); }
From source file:de.ovgu.featureide.fm.ui.views.FeatureModelEditView.java
License:Open Source License
/** * @param toolBarManager/* w ww . java 2 s.c om*/ */ private void fillLocalToolBar(IToolBarManager manager) { manager.add(activatorAction); activatorAction.setChecked(isActivatorChecked()); activatorAction.setToolTipText(ACTIVATOR_ACTION_TEXT); activatorAction.setImageDescriptor(ImageDescriptor.createFromImage(REFESH_TAB_IMAGE)); manager.add(manualAction); manualAction.setEnabled(activatorAction.isEnabled() && activatorAction.isChecked()); manualAction.setToolTipText(MANUAL_CALCULATION_TEXT); manualAction.setImageDescriptor(ImageDescriptor.createFromImage(REFESH_TAB_IMAGE)); }
From source file:de.ovgu.featureide.ui.views.collaboration.action.ShowFieldsMethodsAction.java
License:Open Source License
private static ImageDescriptor getImageDiscriptor(Image image) { if (image != null) { return ImageDescriptor.createFromImage(image); }/*from ww w .ja v a 2 s . c o m*/ return null; }
From source file:de.ovgu.featureide.ui.views.collaboration.CollaborationView.java
License:Open Source License
private void fillLocalToolBar(IToolBarManager manager) { manager.add(toolbarAction);//from w w w . j ava 2 s.c om toolbarAction.setToolTipText(TOOL_TIP_LABEL); toolbarAction.setImageDescriptor(ImageDescriptor.createFromImage(REFESH_TAB_IMAGE)); }
From source file:de.ovgu.featureide.ui.views.configMap.actions.ConfigMapFilterAction.java
License:Open Source License
public void initializeImage(Image image) { setImageDescriptor(ImageDescriptor.createFromImage(image)); }
From source file:de.ovgu.featureide.ui.views.configMap.actions.ConfigMapRefreshAction.java
License:Open Source License
public ConfigMapRefreshAction(ConfigurationMap map) { super("Refresh"); setImageDescriptor(ImageDescriptor.createFromImage(UIPlugin.getImage("refresh_tab.gif"))); setToolTipText("Refresh"); this.configMap = map; }
From source file:de.ovgu.featureide.ui.views.configMap.ConfigurationMap.java
License:Open Source License
public ConfigurationMap() { final IConfigurationLoaderCallback configLoaderCallback = new IConfigurationLoaderCallback() { @Override//from w ww . jav a 2s .c o m public void onLoadingStarted() { // clear all old columns because new configurations are going to be loaded for (final TreeColumn column : configurationColumns) { column.dispose(); } configurationColumns.clear(); configPaths.clear(); } /** * Create a column in the view for each configuration, that has been loaded. */ @Override public void onConfigurationLoaded(Configuration configuration, Path path) { if (tableTree == null) { return; } final String configFileName = path.getFileName().toString(); final String[] configFileNameParts = configFileName.split("\\."); final String configName = configFileNameParts[0]; final TreeColumn column = new TreeColumn(tableTree, SWT.CENTER); column.setAlignment(SWT.CENTER); column.setWidth(defaultColumnWidth); if (configName.length() < 15) { column.setText(configName); } else { column.setText(configName.substring(0, 15) + "..."); } configurationColumns.add(column); configPaths.put(configuration, path); } @Override public void onLoadingFinished() { final TreeColumn dummy = new TreeColumn(tableTree, SWT.NULL); dummy.setWidth(defaultColumnWidth); configurationColumns.add(dummy); } @Override public void onLoadingError(IOException exception) { } }; featureColumnWidth = 200; defaultColumnWidth = 40; selectedColumnIndex = -1; openFileAction = new OpenFileAction("Open Config"); openFileAction .setImageDescriptor(ImageDescriptor.createFromImage(UIPlugin.getImage("ConfigurationIcon.png"))); loader = new ConfigurationLoader(configLoaderCallback); configurationColumns = new ArrayList<>(); configPaths = new HashMap<>(); FeatureColorManager.addListener(this); createFilters(); }
From source file:de.walware.statet.r.internal.ui.rhelp.RHelpViewPage.java
License:Open Source License
private void updateAddressBar() { try {// w w w .j a v a 2 s . co m final String url = getCurrentUrl(); final Object input = RCore.getRHelpManager().getContentOfUrl(url); fHelpObject = input; final Image image = fLabelProvider.getImage(input); if (image != null) { setIcon(ImageDescriptor.createFromImage(image)); } updateBreadcrumbInput(); } catch (final Exception e) { StatusManager.getManager().handle(new Status(IStatus.ERROR, RUI.PLUGIN_ID, 0, "An error occurred when updating the R help view address bar/breadcrumbs.", e)); } }