List of usage examples for org.eclipse.jface.resource ImageDescriptor createFromImage
public static ImageDescriptor createFromImage(Image img)
From source file:org.eclipse.birt.report.item.crosstab.internal.ui.editors.action.AddLevelHandleAction.java
License:Open Source License
/** * Constructor/*from ww w .j av a 2 s. co m*/ * * @param handle */ public AddLevelHandleAction(DesignElementHandle handle) { super(handle); setId(ID); setText(TEXT); ExtendedItemHandle extendedHandle = CrosstabAdaptUtil.getExtendedItemHandle(handle); setHandle(extendedHandle); viewHandle = CrosstabAdaptUtil.getDimensionViewHandle(extendedHandle); Image image = CrosstabUIHelper.getImage(CrosstabUIHelper.SHOW_HIDE_LEVEL); setImageDescriptor(ImageDescriptor.createFromImage(image)); }
From source file:org.eclipse.birt.report.item.crosstab.internal.ui.editors.action.AddMeasureViewHandleAction.java
License:Open Source License
/** * Constructor/*from w w w .j a v a2 s . co m*/ * * @param handle */ public AddMeasureViewHandleAction(DesignElementHandle handle) { super(handle); setId(ID); setText(NAME); ExtendedItemHandle extendedHandle = CrosstabAdaptUtil.getExtendedItemHandle(handle); setHandle(extendedHandle); measureViewHandle = CrosstabAdaptUtil.getMeasureViewHandle(extendedHandle); Image image = CrosstabUIHelper.getImage(CrosstabUIHelper.SHOW_HIDE_LEVEL); setImageDescriptor(ImageDescriptor.createFromImage(image)); }
From source file:org.eclipse.birt.report.item.crosstab.internal.ui.editors.action.AddRelativeTimePeriodAction.java
License:Open Source License
public AddRelativeTimePeriodAction(Object selectedObject) { super(selectedObject); setId(ID);// ww w .j av a 2s . c o m setText(Messages.getString("AddRelativeTimePeriodAction_action_label")); //$NON-NLS-1$ Image image = CrosstabUIHelper.getImage(CrosstabUIHelper.ADD_RELATIVETIMEPERIOD); setImageDescriptor(ImageDescriptor.createFromImage(image)); }
From source file:org.eclipse.birt.report.item.crosstab.internal.ui.editors.action.AddSubTotalAction.java
License:Open Source License
/** * Constructor/* w ww . j a v a 2 s . c o m*/ * * @param handle */ public AddSubTotalAction(DesignElementHandle handle) { super(handle); setId(ID); setText(TEXT); ExtendedItemHandle extendedHandle = CrosstabAdaptUtil.getExtendedItemHandle(handle); setHandle(extendedHandle); levelHandle = CrosstabAdaptUtil.getLevelViewHandle(extendedHandle); Image image = CrosstabUIHelper.getImage(CrosstabUIHelper.LEVEL_AGGREGATION); setImageDescriptor(ImageDescriptor.createFromImage(image)); }
From source file:org.eclipse.buckminster.jnlp.p2.ui.general.wizard.AdvancedWizard.java
License:Open Source License
@Override public void addPages() { addAdvancedPages();//from w w w . ja v a 2s .c om setWindowTitle(getWindowTitle()); if (getWindowImage() != null) { getShell().setImage(getWindowImage()); } if (getWizardImage() != null) { setDefaultPageImageDescriptor(ImageDescriptor.createFromImage(getWizardImage())); } }
From source file:org.eclipse.conesc.plugin.factories.ConesCEditorPaletteFactory.java
License:Open Source License
/** Create the "Shapes" drawer. */ private static PaletteContainer createShapesDrawer() { PaletteDrawer componentsDrawer = new PaletteDrawer("Components"); CombinedTemplateCreationEntry component = new CombinedTemplateCreationEntry("Context", "Create new context", Context.class, new ComponentsFactory(Context.class), ImageDescriptor.createFromImage( PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_DEF_VIEW)), ImageDescriptor.createFromImage( PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_DEF_VIEW))); componentsDrawer.add(component);/* w w w. ja va 2 s .co m*/ component = new CombinedTemplateCreationEntry("Context Group", "Create a new context group", ContextGroup.class, new ComponentsFactory(ContextGroup.class), ImageDescriptor.createFromImage( PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_ELEMENT)), ImageDescriptor.createFromImage( PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_ELEMENT))); componentsDrawer.add(component); return componentsDrawer; }
From source file:org.eclipse.conesc.plugin.factories.ConesCEditorPaletteFactory.java
License:Open Source License
/** Create the "Shapes" drawer. */ private static PaletteContainer createPatternsDrawer() { PaletteDrawer componentsDrawer = new PaletteDrawer("Patterns"); CombinedTemplateCreationEntry component = new CombinedTemplateCreationEntry("Behavior Control", "Create a behavior control group", BehaviorControl.class, new ComponentsFactory(BehaviorControl.class), ImageDescriptor.createFromImage( PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_ELEMENT)), ImageDescriptor.createFromImage( PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_ELEMENT))); componentsDrawer.add(component);//from ww w .j ava2 s . c o m component = new CombinedTemplateCreationEntry("Content Provider", "Create a content generator group", ContentProvider.class, new ComponentsFactory(ContentProvider.class), ImageDescriptor.createFromImage( PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_ELEMENT)), ImageDescriptor.createFromImage( PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_ELEMENT))); componentsDrawer.add(component); component = new CombinedTemplateCreationEntry("Contextual Actuator", "Create a contextual actuator group", ContextualActuator.class, new ComponentsFactory(ContextualActuator.class), ImageDescriptor.createFromImage( PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_ELEMENT)), ImageDescriptor.createFromImage( PlatformUI.getWorkbench().getSharedImages().getImage(ISharedImages.IMG_OBJ_ELEMENT))); componentsDrawer.add(component); return componentsDrawer; }
From source file:org.eclipse.datatools.sqltools.debugger.core.ui.DebuggerImages.java
License:Open Source License
/** * Gets the image descriptor (.gif file) corresponding to the given key. * //from ww w . j av a 2s . c o m * @return the requested image descriptor, or <code>null</code> if not * found */ public static ImageDescriptor getImageDescriptor(String key) { ImageDescriptor descriptor = null; Image image = getImage(key); if (image != null) { ImageDescriptor.createFromImage(image); } return descriptor; }
From source file:org.eclipse.datatools.sqltools.routineeditor.ui.RoutineEditorImages.java
License:Open Source License
/** * Gets the image descriptor (.gif file) corresponding to the given key. * /*from www . jav a 2 s .c o m*/ * @return the requested image descriptor, or <code>null</code> if not * found */ public static ImageDescriptor getImageDescriptor(String key) { ImageDescriptor descriptor = null; Image image = getImage(key); if (image != null) { descriptor = ImageDescriptor.createFromImage(image); } return descriptor; }
From source file:org.eclipse.datatools.sqltools.sqleditor.internal.editor.SQLImageDescriptor.java
License:Open Source License
private void drawBottomRight() { Point size = getSize();/* w ww. j a v a 2 s . c o m*/ int x = size.x; int flags = _fFlags; if ((flags & PORTABLE) != 0) { ImageData data = getImageData( ImageDescriptor.createFromImage(SQLEditorResources.getImage("over16/portable_co"))); x -= data.width; drawImage(data, x, size.y - data.height); } }