List of usage examples for org.eclipse.jface.resource ImageDescriptor createFromImage
public static ImageDescriptor createFromImage(Image img)
From source file:org.roussev.http4e.httpclient.ui.actions.ExportCsAction.java
License:Apache License
public ExportCsAction(ViewPart view) { this.view = view; fMenu = null;/*from www.j av a 2 s. c om*/ setToolTipText("Export call as C# script"); setImageDescriptor(ImageDescriptor .createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.CSHARP))); setText(" C#"); }
From source file:org.roussev.http4e.httpclient.ui.actions.ExportFlexAction.java
License:Apache License
public ExportFlexAction(ViewPart view) { this.view = view; fMenu = null;//from w ww . j a va 2 s . c om setToolTipText("Export call as Flex/ActionScript"); setImageDescriptor( ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.FLEX))); setText(" Flex/ActionScript"); }
From source file:org.roussev.http4e.httpclient.ui.actions.PrintAction.java
License:Apache License
public PrintAction(ViewPart view, String title) { super();// w ww . ja v a2 s . c om this.view = view; setText(title); setImageDescriptor( ImageDescriptor.createFromImage(ResourceUtils.getImage(CoreConstants.PLUGIN_UI, CoreImages.HELP))); // setDisabledImageDescriptor(PDEPluginImages.DESC_PLUGIN_OBJ); setDescription("Print Http Packet"); setToolTipText("Print Http Packet"); }
From source file:org.sourcepit.b2eclipse.ui.B2Wizard.java
License:Open Source License
public void init(IWorkbench workbench, IStructuredSelection selection) { setWindowTitle(Messages.msgImportTitle); Image projectFolder = Activator.getImageFromPath("icons/ProjectFolder.gif"); setDefaultPageImageDescriptor(ImageDescriptor.createFromImage(projectFolder)); setHelpAvailable(false);//from w ww . ja v a2 s.co m setNeedsProgressMonitor(true); page = new B2WizardPage(Messages.msgImportHeader, this, selection); addPage(page); }
From source file:org.sqlproc.dsl.ui.outline.FilterMappingRulesContribution.java
License:Open Source License
protected ImageDescriptor getImageDescriptor(String imagePath) { return ImageDescriptor.createFromImage(imageHelper.getImage("OUT.gif")); }
From source file:org.sqlproc.dsl.ui.outline.FilterMetaStatementsContribution.java
License:Open Source License
protected ImageDescriptor getImageDescriptor(String imagePath) { return ImageDescriptor.createFromImage(imageHelper.getImage("SQL.gif")); }
From source file:org.sqlproc.dsl.ui.outline.FilterOptionalFeaturesContribution.java
License:Open Source License
protected ImageDescriptor getImageDescriptor(String imagePath) { return ImageDescriptor.createFromImage(imageHelper.getImage("OPT.gif")); }
From source file:org.talend.component.ui.wizard.ui.GenericConnWizard.java
License:Open Source License
@Override public void addPages() { ERepositoryObjectType repObjType = (ERepositoryObjectType) repNode.getProperties(EProperties.CONTENT_TYPE); String typeName = repObjType.getType(); setWindowTitle(typeName);/*from w ww.j av a 2 s.c om*/ Image wiardImage = wizardService.getWiardImage(typeName); setDefaultPageImageDescriptor(ImageDescriptor.createFromImage(wiardImage)); ((GenericConnectionItem) connectionItem).setTypeName(typeName); IGenericWizardInternalService internalService = new GenericWizardInternalService(); ComponentWizard componentWizard = null; if (creation) { componentWizard = internalService.getComponentWizard(typeName, connectionProperty.getId()); } else { String compPropertiesStr = connection.getCompProperties(); if (compPropertiesStr != null) { Deserialized fromSerialized = ComponentProperties.fromSerialized(compPropertiesStr); if (fromSerialized != null) { componentWizard = internalService.getTopLevelComponentWizard(fromSerialized.properties, repNode.getId()); } } } if (componentWizard == null) { return; } List<Form> forms = componentWizard.getForms(); for (int i = 0; i < forms.size(); i++) { Form form = forms.get(i); boolean addContextSupport = false; if (i == 0) {// Add context support in the first form. addContextSupport = true; } wizPage = new GenericConnWizardPage(connectionItem, isRepositoryObjectEditable(), existingNames, creation, form, compService, addContextSupport); if (wizPage != null) { wizPage.setTitle(form.getTitle()); wizPage.setDescription(form.getSubtitle()); if (creation) { wizPage.setPageComplete(false); } else { wizPage.setPageComplete(isRepositoryObjectEditable()); } } addPage(wizPage); } }
From source file:org.talend.designer.core.ui.editor.properties.controllers.IconSelectionController.java
License:Open Source License
public Command createCommand(Button button) { Object data = button.getData(NAME); if (data != null) { if (ICON_SELECTION.equals(data)) { FileDialog dial = new FileDialog(composite.getShell(), SWT.NONE); dial.setFilterExtensions(new String[] { "*.jpg", "*.png", "*.gif" }); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ String propertyName = (String) button.getData(PARAMETER_NAME); String file = dial.open(); if (file != null) { if (!file.equals("")) { //$NON-NLS-1$ if (!elem.getPropertyValue(propertyName).equals(file)) { ImageData imageData = new ImageData(file); if (ImageUtils.checkSize(ImageDescriptor.createFromImageData(imageData), ImageUtils.ICON_SIZE.ICON_32)) { if (elem instanceof IProcess2) { refreshIcon(imageData); return new IconSelectionCommand((IProcess2) elem, ImageDescriptor.createFromImageData(imageData), file); }/* w w w . ja va 2 s .c o m*/ } else { MessageDialog.openError(composite.getShell(), Messages.getString("IconSelectionController.MessageTitle"), //$NON-NLS-1$ Messages.getString("IconSelectionController.Messages")); //$NON-NLS-1$ } } } } } else if (ICON_REVERT.equals(data)) { if (elem instanceof IProcess2) { Image defaultIcon = RepositoryLabelProvider.getDefaultJobletImage(); ImageDescriptor imageData = ImageDescriptor.createFromImage(defaultIcon); refreshIcon(defaultIcon.getImageData()); return new IconSelectionCommand((IProcess2) elem, imageData, null); } } } return null; }
From source file:org.talend.designer.mapper.managers.UIManager.java
License:Open Source License
/** * DOC amaumont Comment method "createVisualMapImage". *///from w w w . j av a 2s .c o m private void createVisualMapImage() { // String previewFilePath = mapperManager.getPreviewFilePath(); // if (previewFilePath != null) { Image image = ImageCapture.capture(mapperUI.getDatasFlowViewSashForm()); // avoid to scale to make the pic more clear // image = ImageUtils.scale(image, 50); // add by hshen 7410 ImageDescriptor imagedes = ImageDescriptor.createFromImage(image); mapperManager.getAbstractMapComponent().setScreenshot(imagedes); // byte[] mapdata = ImageUtils.saveImageToData(imagedes); // String previewFileName = getPreviewFileName(); // List<? extends IElementParameter> elementParameters = null; // ((IElementParameter) elementParameters).setValue(mapdata); //$NON-NLS-1$ // ImageUtils.save(image, previewFilePath, SWT.IMAGE_BMP); // } }