List of usage examples for org.eclipse.jface.resource ImageDescriptor createFromFile
public static ImageDescriptor createFromFile(Class<?> location, String filename)
From source file:org.eclipse.scada.ae.ui.views.contributions.AlarmNotifier.java
License:Open Source License
private Image getBellIcon() { return this.resourceManager .createImageWithDefault(ImageDescriptor.createFromFile(AlarmNotifier.class, "icons/bell.png")); //$NON-NLS-1$ }
From source file:org.eclipse.scada.core.ui.connection.views.ConnectionLabelProvider.java
License:Open Source License
@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(//from www . j av a 2 s . c om 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)); } }
From source file:org.eclipse.scada.da.client.dataitem.details.Activator.java
License:Open Source License
@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$ }
From source file:org.eclipse.scada.da.ui.connection.views.ConnectionLabelProvider.java
License:Open Source License
private void updateItem(final StyledViewerLabel label, final DataItemEntry dataItemEntry) { String itemName = dataItemEntry.getName(); if (itemName == null || itemName.length() == 0) { itemName = " "; }/*from ww w . j av a 2s .co m*/ 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"))); } }
From source file:org.eclipse.scada.da.ui.connection.views.ConnectionLabelProvider.java
License:Open Source License
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 = " "; }// w w w .j a v a2 s . c om label.setText(folderName); }
From source file:org.eclipse.scada.da.ui.widgets.realtime.RemoveAction.java
License:Open Source License
public RemoveAction(final RealtimeListAdapter view) { super(Messages.RemoveAction_Name, ImageDescriptor.createFromFile(RemoveAction.class, "icons/delete_obj.gif")); this.view = view; }
From source file:org.eclipse.scada.hd.ui.connection.views.ConnectionLabelProvider.java
License:Open Source License
@Override public void updateLabel(final StyledViewerLabel label, final Object element) { if (element instanceof ItemWrapper) { updateItem(label, (ItemWrapper) element); } else if (element instanceof ItemListWrapper) { label.setImage(this.resource .createImage(ImageDescriptor.createFromFile(ConnectionLabelProvider.class, "icons/items.gif"))); //$NON-NLS-1$ label.setText(Messages.ConnectionLabelProvider_Items); } else if (element instanceof QueryWrapper) { label.setImage(this.resource.createImage( ImageDescriptor.createFromFile(ConnectionLabelProvider.class, "icons/queries.gif"))); //$NON-NLS-1$ label.setText(Messages.ConnectionLabelProvider_Queries); } else if (element instanceof QueryBufferBean) { updateQuery(label, (QueryBufferBean) element); } else {/* w ww. j a v a2s . c o m*/ super.updateLabel(label, element); } }
From source file:org.eclipse.scada.hd.ui.connection.views.ConnectionLabelProvider.java
License:Open Source License
private void updateQuery(final StyledViewerLabel label, final QueryBufferBean query) { label.setImage(this.resource .createImage(ImageDescriptor.createFromFile(ConnectionLabelProvider.class, "icons/query.gif"))); //$NON-NLS-1$ final StyledString text = new StyledString(); text.append(query.getItemId());//from w w w . j a va2 s. c om text.append(" " + getQueryParameterInfo(query), StyledString.COUNTER_STYLER); //$NON-NLS-1$ final QueryState state = query.getState(); text.append(" [" + (state != null ? state : "<unknown>") + "]", StyledString.DECORATIONS_STYLER); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ label.setStyledText(text); }
From source file:org.eclipse.scada.hd.ui.connection.views.ConnectionLabelProvider.java
License:Open Source License
private void updateItem(final StyledViewerLabel label, final ItemWrapper element) { label.setText(element.getItemInformation().getItemId()); label.setImage(this.resource .createImage(ImageDescriptor.createFromFile(ConnectionLabelProvider.class, "icons/item.gif"))); //$NON-NLS-1$ }
From source file:org.eclipse.scada.sec.ui.providers.internal.LabelProviderImpl.java
License:Open Source License
public LabelProviderImpl(final ResourceManager manager, final IObservableSet itemsThatNeedLabels) { super(itemsThatNeedLabels); this.manager = manager; this.locked = this.manager.createImageWithDefault( ImageDescriptor.createFromFile(LabelProviderImpl.class, "icons/blocked.gif")); }