List of usage examples for org.eclipse.jface.resource ImageDescriptor createFromImage
public static ImageDescriptor createFromImage(Image img)
From source file:fr.gouv.mindef.safran.database.ui.actions.ExportAsSQLScriptsAction.java
License:Open Source License
@Override public ImageDescriptor getImageDescriptor() { return ImageDescriptor .createFromImage(Activator.getDefault().getImageRegistry().get(Activator.SQL_FILE_IMAGE)); }
From source file:fr.inria.linuxtools.tmf.ui.views.colors.ColorsView.java
License:Open Source License
private void fillToolBar() { fAddAction = new AddAction(); fAddAction.setImageDescriptor(ImageDescriptor.createFromImage(ADD_IMAGE)); fAddAction.setToolTipText(Messages.ColorsView_AddActionToolTipText); fDeleteAction = new DeleteAction(); fDeleteAction.setImageDescriptor(ImageDescriptor.createFromImage(DELETE_IMAGE)); fDeleteAction.setToolTipText(Messages.ColorsView_DeleteActionToolTipText); fDeleteAction.setEnabled(false);//from www . j av a 2s .c o m fMoveUpAction = new MoveUpAction(); fMoveUpAction.setImageDescriptor(ImageDescriptor.createFromImage(MOVE_UP_IMAGE)); fMoveUpAction.setToolTipText(Messages.ColorsView_MoveUpActionToolTipText); fMoveUpAction.setEnabled(false); fMoveDownAction = new MoveDownAction(); fMoveDownAction.setImageDescriptor(ImageDescriptor.createFromImage(MOVE_DOWN_IMAGE)); fMoveDownAction.setToolTipText(Messages.ColorsView_MoveDownActionToolTipText); fMoveDownAction.setEnabled(false); fExportAction = new ExportAction(); fExportAction.setImageDescriptor(ImageDescriptor.createFromImage(EXPORT_IMAGE)); fExportAction.setToolTipText(Messages.ColorsView_ExportActionToolTipText); fImportAction = new ImportAction(); fImportAction.setImageDescriptor(ImageDescriptor.createFromImage(IMPORT_IMAGE)); fImportAction.setToolTipText(Messages.ColorsView_ImportActionToolTipText); IActionBars bars = getViewSite().getActionBars(); IToolBarManager manager = bars.getToolBarManager(); manager.add(fAddAction); manager.add(fDeleteAction); manager.add(fMoveUpAction); manager.add(fMoveDownAction); manager.add(new Separator()); manager.add(fExportAction); manager.add(fImportAction); }
From source file:fr.inria.linuxtools.tmf.ui.views.filter.FilterView.java
License:Open Source License
/** * Build the popup menu//from w ww . jav a2 s . co m * * @param manager * The manager to build */ private void fillLocalToolBar(IToolBarManager manager) { fSaveAction = new SaveAction(); fSaveAction.setImageDescriptor(ImageDescriptor.createFromImage(SAVE_IMAGE)); fSaveAction.setToolTipText(Messages.FilterView_SaveActionToolTipText); fAddAction = new AddAction(); fAddAction.setImageDescriptor(ImageDescriptor.createFromImage(ADD_IMAGE)); fAddAction.setToolTipText(Messages.FilterView_AddActionToolTipText); fExportAction = new ExportAction(); fExportAction.setImageDescriptor(ImageDescriptor.createFromImage(EXPORT_IMAGE)); fExportAction.setToolTipText(Messages.FilterView_ExportActionToolTipText); fImportAction = new ImportAction(); fImportAction.setImageDescriptor(ImageDescriptor.createFromImage(IMPORT_IMAGE)); fImportAction.setToolTipText(Messages.FilterView_ImportActionToolTipText); manager.add(fSaveAction); manager.add(new Separator("add_delete")); //$NON-NLS-1$ manager.add(fAddAction); manager.add(new Separator("edit")); //$NON-NLS-1$ manager.add(new Separator()); manager.add(fExportAction); manager.add(fImportAction); }
From source file:fr.inria.linuxtools.tmf.ui.views.statesystem.TmfStateSystemExplorer.java
License:Open Source License
private void fillToolBar() { Action fFilterAction = new FilterAction(); fFilterAction.setImageDescriptor(ImageDescriptor.createFromImage(FILTER_IMAGE)); fFilterAction.setToolTipText(Messages.FilterButton); fFilterAction.setChecked(false);/*from w w w . j av a 2 s . co m*/ IActionBars bars = getViewSite().getActionBars(); IToolBarManager manager = bars.getToolBarManager(); manager.add(fFilterAction); }
From source file:fr.openpeople.rdal.ide.view.traceability.RequirementTraceabilityViewPage.java
License:Open Source License
public RequirementTraceabilityViewPage(final Composite p_parent, final IRequirementsTraceabilityBusinessDelegate p_businessDelegate, final IExceptionHandler p_exceptionHandler) { super(p_parent, SWT.NULL, p_exceptionHandler); businessDelegate = p_businessDelegate; tblRequirements = createControls();//from www .j a v a 2 s .c o m imgTraceability = createImage("traceabilityView.gif"); imgCollapseAll = ImageDescriptor.createFromImage(createImage("collapseall.gif")); imgExpandAll = ImageDescriptor.createFromImage(createImage("expandall.gif")); imgHierarchicalLayout = ImageDescriptor.createFromImage(createImage("hierarchicalLayout.gif")); imgFlatLayout = ImageDescriptor.createFromImage(createImage("flatLayout.gif")); actExpColl = createExpCollAction(); actEvaluate = createEvaluateAction(); actOpen = createOpenAction(); actSetRootElement = createActSetRootElement(); }
From source file:fr.openpeople.rdal.ide.view.traceability.RequirementTraceabilityViewPage.java
License:Open Source License
private IAction createEvaluateAction() { final IAction action = new Action() { @Override/* w w w . ja v a 2s .c o m*/ public void run() { final EObject currentObject = getSelectedObject(); try { businessDelegate.evaluateConstraints(currentObject); displayData(currentObject); } catch (final Throwable p_th) { handleException(p_th, currentObject); } } }; action.setImageDescriptor(ImageDescriptor.createFromImage(createImage("evaluateConstraints.gif"))); action.setToolTipText("Evaluate Requirements Constraints"); return action; }
From source file:fr.openpeople.rdal.ide.view.traceability.RequirementTraceabilityViewPage.java
License:Open Source License
private IAction createOpenAction() { final IAction action = new Action() { @Override// www . jav a2s.c o m public void run() { selectInEditor(); } }; action.setImageDescriptor(ImageDescriptor.createFromImage(createImage("openElements.gif"))); action.setToolTipText("Open Selected Element"); action.setEnabled(false); return action; }
From source file:fr.openpeople.rdalte.ide.view.traceability.RequirementTraceabilityViewPage.java
License:Open Source License
public RequirementTraceabilityViewPage(final Composite p_parent, final IContractualElementTraceabilityBusinessDelegate p_businessDelegate, final IExceptionHandler p_exceptionHandler) { super(p_parent, SWT.NULL, p_exceptionHandler); businessDelegate = p_businessDelegate; tblRequirements = createControls();//from ww w.jav a 2 s . com imgTraceability = createImage("traceabilityView.gif"); imgCollapseAll = ImageDescriptor.createFromImage(createImage("collapseall.gif")); imgExpandAll = ImageDescriptor.createFromImage(createImage("expandall.gif")); imgHierarchicalLayout = ImageDescriptor.createFromImage(createImage("hierarchicalLayout.gif")); imgFlatLayout = ImageDescriptor.createFromImage(createImage("flatLayout.gif")); actExpColl = createExpCollAction(); actEvaluate = createEvaluateAction(); actOpen = createOpenAction(); actSetRootElement = createActSetRootElement(); }
From source file:genericUMLDiagramEditor.editor.GenericDiagramCreationPage.java
License:Open Source License
/** * Create a new wizard page instance./*from w w w. j a v a2s. co m*/ * @param workbench the current workbench * @param selection the current object selection * @see ShapesCreationWizard#init(IWorkbench, IStructuredSelection) */ public GenericDiagramCreationPage(IWorkbench workbench, IStructuredSelection selection) { super("shapeCreationPage1", selection); this.workbench = workbench; this.selection = selection; setTitle("Create a new " + DEFAULT_EXTENSION + " file"); setDescription("Create a new " + DEFAULT_EXTENSION + " resource."); setImageDescriptor(ImageDescriptor.createFromImage(Icons.IMAGE_WIZBAN)); }
From source file:genericUMLDiagramEditor.editor.GenericDiagramOutlinePage.java
License:Open Source License
/** * Configure the outline viewer/*w w w. j av a2 s .com*/ */ protected void configureOutlineViewer() { // Effettuo le inizializzazioni di base initializeOutlineViewer(); // Permette la cancellazione degli elementi premendo il tasto canc KeyHandler keyHandler = new KeyHandler(); String id = ActionFactory.DELETE.getId(); keyHandler.put(KeyStroke.getPressed(SWT.DEL, 127, 0), registry.getAction(id)); getViewer().setKeyHandler(new GraphicalViewerKeyHandler(graphViewer).setParent(keyHandler)); IToolBarManager tbm = getSite().getActionBars().getToolBarManager(); showOutlineAction = new Action() { public void run() { showPage(ID_OUTLINE); } }; showOutlineAction.setImageDescriptor(ImageDescriptor.createFromImage(Icons.IMAGE_OUTLINE)); tbm.add(showOutlineAction); showOverviewAction = new Action() { public void run() { showPage(ID_OVERVIEW); } }; showOverviewAction.setImageDescriptor(ImageDescriptor.createFromImage(Icons.IMAGE_OVERVIEW)); tbm.add(showOverviewAction); showPage(ID_OUTLINE); }