public RemoveAction ( final RealtimeListAdapter view ) { super ( Messages.RemoveAction_Name, ImageDescriptor.createFromFile ( RemoveAction.class, "icons/delete_obj.gif" ) ); this.view = view; }
/** * Returns an {@link ImageDescriptor} stored in the file at the specified path relative to the specified * class. * * @param clazz * the {@link Class} relative to which to find the image descriptor. * @param path * the path to the image file. * @return the {@link ImageDescriptor} stored in the file at the specified path. */ public static ImageDescriptor getImageDescriptor(Class<?> clazz, String path) { return ImageDescriptor.createFromFile(clazz, path); }
/** * Returns an {@link ImageDescriptor} stored in the file at the specified path relative to the specified * class. * * @param clazz * the {@link Class} relative to which to find the image descriptor. * @param path * the path to the image file. * @return the {@link ImageDescriptor} stored in the file at the specified path. */ public static ImageDescriptor getImageDescriptor(Class<?> clazz, String path) { return ImageDescriptor.createFromFile(clazz, path); } /**
/** * Returns an {@link ImageDescriptor} stored in the file at the specified * path relative to the specified class. * * @param clazz * the {@link Class} relative to which to find the image * descriptor. * @param path * the path to the image file. * @return the {@link ImageDescriptor} stored in the file at the specified * path. */ public static ImageDescriptor getImageDescriptor(Class<?> clazz, String path) { return ImageDescriptor.createFromFile(clazz, path); }
private void initializeImages(Display display) { if (fgCollapsedImage == null) { ImageDescriptor descriptor= ImageDescriptor.createFromFile(ProjectionAnnotation.class, "images/collapsed.png"); //$NON-NLS-1$ fgCollapsedImage= descriptor.createImage(display); descriptor= ImageDescriptor.createFromFile(ProjectionAnnotation.class, "images/expanded.png"); //$NON-NLS-1$ fgExpandedImage= descriptor.createImage(display); display.disposeExec(new DisplayDisposeRunnable()); } }
private void initializeImages(Display display) { if (fgCollapsedImage == null) { ImageDescriptor descriptor= ImageDescriptor.createFromFile(ProjectionAnnotation.class, "images/collapsed.png"); //$NON-NLS-1$ fgCollapsedImage= descriptor.createImage(display); descriptor= ImageDescriptor.createFromFile(ProjectionAnnotation.class, "images/expanded.png"); //$NON-NLS-1$ fgExpandedImage= descriptor.createImage(display); display.disposeExec(new DisplayDisposeRunnable()); } }
@Override protected void initializeImageRegistry ( final ImageRegistry reg ) { super.initializeImageRegistry ( reg ); reg.put ( IMG_BLOCK_DEFAULT, ImageDescriptor.getMissingImageDescriptor () ); reg.put ( IMG_BLOCK_LOCKED, ImageDescriptor.createFromFile ( Activator.class, "icons/locked.gif" ) ); //$NON-NLS-1$ reg.put ( IMG_BLOCK_UNLOCKED, ImageDescriptor.createFromFile ( Activator.class, "icons/unlocked.gif" ) ); //$NON-NLS-1$ }
@Override protected void initializeImageRegistry ( final ImageRegistry reg ) { super.initializeImageRegistry ( reg ); reg.put ( IMG_BLOCK_DEFAULT, ImageDescriptor.getMissingImageDescriptor () ); reg.put ( IMG_BLOCK_LOCKED, ImageDescriptor.createFromFile ( Activator.class, "icons/locked.gif" ) ); //$NON-NLS-1$ reg.put ( IMG_BLOCK_UNLOCKED, ImageDescriptor.createFromFile ( Activator.class, "icons/unlocked.gif" ) ); //$NON-NLS-1$ }
private void updateFolder ( final StyledViewerLabel label, final FolderEntry folderEntry ) { label.setImage ( this.resource.createImage ( ImageDescriptor.createFromFile ( ConnectionLabelProvider.class, "icons/folder.gif" ) ) ); String folderName = folderEntry.getName (); if ( folderName == null || folderName.length () == 0 ) { folderName = " "; } label.setText ( folderName ); }
public void init(IWorkbench aWorkbench, IStructuredSelection aSelection) { this.selection = aSelection; this.workbench = aWorkbench; this.setDefaultPageImageDescriptor(ImageDescriptor.createFromFile(XSDEditorPlugin.class, "icons/NewXSD.png")); this.setWindowTitle(XSDEditorPlugin.getXSDString("_UI_WIZARD_CREATE_XSD_MODEL_TITLE")); }
/** * Returns the default cue image. * * @return the default cue image * @since 3.3 */ private Image getDefaultCueImage() { if (fCachedDefaultCueImage == null) { ImageDescriptor cueID= ImageDescriptor.createFromFile(AbstractControlContentAssistSubjectAdapter.class, "images/content_assist_cue.png"); //$NON-NLS-1$ fCachedDefaultCueImage= cueID.createImage(getControl().getDisplay()); } return fCachedDefaultCueImage; } }
/** * Returns the default cue image. * * @return the default cue image * @since 3.3 */ private Image getDefaultCueImage() { if (fCachedDefaultCueImage == null) { ImageDescriptor cueID= ImageDescriptor.createFromFile(AbstractControlContentAssistSubjectAdapter.class, "images/content_assist_cue.gif"); //$NON-NLS-1$ fCachedDefaultCueImage= cueID.createImage(getControl().getDisplay()); } return fCachedDefaultCueImage; } }
private void updateItem ( final StyledViewerLabel label, final DataItemEntry dataItemEntry ) { String itemName = dataItemEntry.getName (); if ( itemName == null || itemName.length () == 0 ) { itemName = " "; } label.setText ( itemName ); if ( dataItemEntry.getIODirections ().containsAll ( Arrays.asList ( IODirection.INPUT, IODirection.OUTPUT ) ) ) { label.setImage ( this.resource.createImage ( ImageDescriptor.createFromFile ( ConnectionLabelProvider.class, "icons/item_io.gif" ) ) ); } else if ( dataItemEntry.getIODirections ().contains ( IODirection.INPUT ) ) { label.setImage ( this.resource.createImage ( ImageDescriptor.createFromFile ( ConnectionLabelProvider.class, "icons/item_i.gif" ) ) ); } else if ( dataItemEntry.getIODirections ().contains ( IODirection.OUTPUT ) ) { label.setImage ( this.resource.createImage ( ImageDescriptor.createFromFile ( ConnectionLabelProvider.class, "icons/item_o.gif" ) ) ); } else { label.setImage ( this.resource.createImage ( ImageDescriptor.createFromFile ( ConnectionLabelProvider.class, "icons/item.gif" ) ) ); } }
public Image getImage(String iconName) { ImageRegistry imageRegistry = getImageRegistry(); if (imageRegistry.get(iconName) != null) { return imageRegistry.get(iconName); } else { imageRegistry.put(iconName, ImageDescriptor.createFromFile(getClass(), iconName)); return imageRegistry.get(iconName); } }
public Image getImage(String iconName) { ImageRegistry imageRegistry = getImageRegistry(); if (imageRegistry.get(iconName) != null) { return imageRegistry.get(iconName); } else { imageRegistry.put(iconName, ImageDescriptor.createFromFile(getClass(), iconName)); return imageRegistry.get(iconName); } }
public Image getImage(String iconName) { ImageRegistry imageRegistry = XMLUIPlugin.getDefault().getImageRegistry(); if (imageRegistry.get(iconName) != null) { return imageRegistry.get(iconName); } else { imageRegistry.put(iconName, ImageDescriptor.createFromFile(getClass(), iconName)); return imageRegistry.get(iconName); } }
/** * Initializes this action using the given bundle and prefix. * * @param bundle the resource bundle * @param prefix a prefix to be prepended to the various resource keys, or <code>null</code> if none * @since 2.1 */ protected void initialize(ResourceBundle bundle, String prefix) { String labelKey= "label"; //$NON-NLS-1$ String tooltipKey= "tooltip"; //$NON-NLS-1$ String imageKey= "image"; //$NON-NLS-1$ String descriptionKey= "description"; //$NON-NLS-1$ if (prefix != null && prefix.length() > 0) { labelKey= prefix + labelKey; tooltipKey= prefix + tooltipKey; imageKey= prefix + imageKey; descriptionKey= prefix + descriptionKey; } setText(getString(bundle, labelKey, labelKey)); setToolTipText(getString(bundle, tooltipKey, null)); setDescription(getString(bundle, descriptionKey, null)); String file= getString(bundle, imageKey, null); if (file != null && file.trim().length() > 0) setImageDescriptor(ImageDescriptor.createFromFile(getClass(), file)); } }
@Override public void updateLabel ( final StyledViewerLabel label, final Object element ) { if ( element instanceof ConnectionDiscovererBean ) { final ConnectionDiscovererBean bean = (ConnectionDiscovererBean)element; if ( bean.getImageDescriptor () != null ) { label.setImage ( this.resource.createImage ( ( (ConnectionDiscovererBean)element ).getImageDescriptor () ) ); } label.setText ( bean.getName () ); } else if ( element instanceof ConnectionHolder ) { final Image image = this.resource.createImage ( ImageDescriptor.createFromFile ( ConnectionLabelProvider.class, "icons/connection.gif" ) ); //$NON-NLS-1$ label.setImage ( image ); label.setStyledText ( getConnectionString ( (ConnectionHolder)element ) ); } }
@Override public void updateLabel ( final StyledViewerLabel label, final Object element ) { if ( element instanceof ConnectionDiscovererBean ) { final ConnectionDiscovererBean bean = (ConnectionDiscovererBean)element; if ( bean.getImageDescriptor () != null ) { label.setImage ( this.resource.createImage ( ( (ConnectionDiscovererBean)element ).getImageDescriptor () ) ); } label.setText ( bean.getName () ); } else if ( element instanceof ConnectionHolder ) { final Image image = this.resource.createImage ( ImageDescriptor.createFromFile ( ConnectionLabelProvider.class, "icons/connection.gif" ) ); //$NON-NLS-1$ label.setImage ( image ); label.setStyledText ( getConnectionString ( (ConnectionHolder)element ) ); } }
public RegexWizard(String expr) { super(); setWindowTitle(XSDEditorPlugin.getXSDString("_UI_REGEX_WIZARD_TITLE")); setDefaultPageImageDescriptor(ImageDescriptor.createFromFile(XSDEditorPlugin.class, "icons/regx_wiz.png")); XSDFactoryImpl factory = new XSDFactoryImpl(); modifiedPattern = factory.createXSDPatternFacet(); modifiedPattern.setLexicalValue(expr); originalPattern = factory.createXSDPatternFacet(); originalPattern.setLexicalValue(expr); compositionPage = new RegexCompositionPage(modifiedPattern); addPage(compositionPage); testingPage = new RegexTestingPage(); addPage(testingPage); }