List of usage examples for org.eclipse.jface.resource ImageDescriptor createFromFile
public static ImageDescriptor createFromFile(Class<?> location, String filename)
From source file:org.jboss.tools.jst.web.tiles.ui.editor.action.TilesPreferencesAction.java
License:Open Source License
/** * @see org.eclipse.gef.ui.actions.EditorPartAction#init() *//*from w ww . j a v a2 s . c o m*/ protected void init() { setId("Preferences"); //$NON-NLS-1$ setImageDescriptor(ImageDescriptor.createFromFile(TilesEditor.class, "icons/preference.gif")); //$NON-NLS-1$ }
From source file:org.jboss.tools.jst.web.tiles.ui.editor.action.TilesPreferencesRetargetAction.java
License:Open Source License
public TilesPreferencesRetargetAction() { super("Preferences", Messages.TilesPreferencesRetargetAction_Text); //$NON-NLS-1$ setToolTipText(Messages.TilesPreferencesRetargetAction_Tooltip); setImageDescriptor(ImageDescriptor.createFromFile(TilesEditor.class, "icons/preference.gif")); //$NON-NLS-1$ }
From source file:org.jboss.tools.jst.web.tiles.ui.editor.TilesEditor.java
License:Open Source License
protected PaletteContainer createControlGroup(PaletteRoot root) { PaletteGroup controlGroup = new PaletteGroup("control"); //$NON-NLS-1$ List<PaletteEntry> entries = new ArrayList<PaletteEntry>(); ToolEntry tool = new SelectionToolEntry(); tool.setDescription(TilesEditorMessages.TilesDiagram_select); entries.add(tool);/*w ww.j a v a 2 s .c o m*/ root.setDefaultEntry(tool); tool = new MarqueeToolEntry(); tool.setDescription(TilesEditorMessages.TilesDiagram_marquee); entries.add(tool); PaletteSeparator sep = new PaletteSeparator("separator"); //$NON-NLS-1$ sep.setUserModificationPermission(PaletteSeparator.PERMISSION_NO_MODIFICATION); entries.add(sep); connectionCreationTool = new GEFConnectionCreationToolEntry( TilesEditorMessages.TilesDiagram_create_new_connection, TilesEditorMessages.TilesDiagram_create_new_connection, null, ImageDescriptor.createFromFile(TilesEditor.class, "icons/new_transition.gif"), //$NON-NLS-1$ null) { protected void dragFinished() { } }; connectionCreationTool.setUnloadWhenFinished(switchToSelectionTool); entries.add(connectionCreationTool); entries.add(sep); CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry( TilesEditorMessages.TilesDiagram_defenition_template, TilesEditorMessages.TilesDiagram_defenition_template, TemplateConstants.TEMPLATE_DEFINITION, new SimpleFactory(String.class), ImageDescriptor.createFromFile(TilesEditor.class, "icons/new_definition.gif"), //$NON-NLS-1$ null); entries.add(combined); controlGroup.addAll(entries); return controlGroup; }
From source file:org.jboss.tools.seam.ui.dialog.SeamFacetVersionChangeDialog.java
License:Open Source License
/** * @param parentShell// w ww.j a v a 2 s. c om * @param newWizard */ public SeamFacetVersionChangeDialog(Shell parentShell, IFacetedProject facetedProject, IProjectFacetVersion fv) { super(parentShell); Assert.isNotNull(facetedProject); setShellStyle(SWT.DIALOG_TRIM | SWT.APPLICATION_MODAL | SWT.MAX | SWT.TITLE | SWT.BORDER | SWT.RESIZE | getDefaultOrientation()); this.fv = fv; warProject = SeamWizardUtils.getRootSeamProject(facetedProject.getProject()); Assert.isNotNull(warProject); preferences = SeamCorePlugin.getSeamPreferences(warProject); _dlgTitleImage = ImageDescriptor.createFromFile(SeamFormWizard.class, "SeamWebProjectWizBan.png") //$NON-NLS-1$ .createImage(); setTitleImage(_dlgTitleImage); }
From source file:org.jboss.tools.seam.ui.internal.project.facet.SeamInstallWizardPage.java
License:Open Source License
/** * //w w w . j a v a 2 s. c o m */ public SeamInstallWizardPage() { super(SeamCoreMessages.SEAM_INSTALL_WIZARD_PAGE_SEAM_FACET); setTitle(SeamCoreMessages.SEAM_INSTALL_WIZARD_PAGE_SEAM_FACET); setImageDescriptor(ImageDescriptor.createFromFile(SeamFormWizard.class, "SeamWebProjectWizBan.png")); //$NON-NLS-1$ setDescription(PAGE_DESCRIPTION); }
From source file:org.jboss.tools.seam.ui.pages.editor.PagesEditor.java
License:Open Source License
protected PaletteContainer createControlGroup(PaletteRoot root) { PaletteGroup controlGroup = new PaletteGroup("control"); List<PaletteEntry> entries = new ArrayList<PaletteEntry>(); ToolEntry tool = new SelectionToolEntry(); tool.setDescription(SeamUIPagesMessages.PAGESDIAGRAM_SELECT); entries.add(tool);/* w w w .ja va2 s . c o m*/ root.setDefaultEntry(tool); tool = new MarqueeToolEntry(); tool.setDescription(SeamUIPagesMessages.PAGESDIAGRAM_MARQUEE); entries.add(tool); PaletteSeparator sep = new PaletteSeparator("separator"); //$NON-NLS-1$ sep.setUserModificationPermission(PaletteSeparator.PERMISSION_NO_MODIFICATION); entries.add(sep); //$NON-NLS-1$ connectionCreationTool = new GEFConnectionCreationToolEntry("New Link", "New Link", null, ImageDescriptor.createFromFile(PagesEditor.class, "icons/transition.gif"), //$NON-NLS-1$ null//$NON-NLS-1$ ) { protected void dragFinished() { XModelTransferBuffer.getInstance().disable(); } }; connectionCreationTool.setUnloadWhenFinished(switchToSelectionTool); entries.add(connectionCreationTool); entries.add(sep); CombinedTemplateCreationEntry combined = new CombinedTemplateCreationEntry( SeamUIPagesMessages.PAGES_DIAGRAM_VIEW_TEMPLATE, SeamUIPagesMessages.PAGES_DIAGRAM_VIEW_TEMPLATE, TemplateConstants.TEMPLATE_PAGE, new SimpleFactory(PageTemplate.class), ImageDescriptor.createFromFile(PagesEditor.class, "icons/view.gif"), null//$NON-NLS-1$ ); entries.add(combined); combined = new CombinedTemplateCreationEntry(SeamUIPagesMessages.PAGES_DIAGRAM_EXCEPTION_TEMPLATE, SeamUIPagesMessages.PAGES_DIAGRAM_EXCEPTION_TEMPLATE, TemplateConstants.TEMPLATE_EXCEPTION, new SimpleFactory(ExceptionTemplate.class), ImageDescriptor.createFromFile(PagesEditor.class, "icons/exception.gif"), null//$NON-NLS-1$ ); entries.add(combined); controlGroup.addAll(entries); return controlGroup; }
From source file:org.jboss.tools.seam.ui.wizard.SeamActionWizard.java
License:Open Source License
/** * //from w w w.j a v a2 s.c o m */ public SeamActionWizard() { super(CREATE_SEAM_ACTION); setWindowTitle(SeamCoreMessages.SEAM_ACTION_WIZARD_NEW_SEAM_ACTION); setDefaultPageImageDescriptor( ImageDescriptor.createFromFile(SeamActionWizard.class, "SeamActionWizBan.png")); //$NON-NLS-1$ }
From source file:org.jboss.tools.seam.ui.wizard.SeamConversationWizard.java
License:Open Source License
public SeamConversationWizard() { super(CREATE_SEAM_CONVERSATION); setWindowTitle(SeamCoreMessages.SEAM_CONVERSATION_WIZARD_CREATE_NEW_CONVERSATION); setDefaultPageImageDescriptor(//from ww w. java 2 s .co m ImageDescriptor.createFromFile(SeamConversationWizard.class, "SeamConversationWizBan.png")); }
From source file:org.jboss.tools.seam.ui.wizard.SeamEntityWizard.java
License:Open Source License
/** * /*from ww w .jav a 2 s.c om*/ */ public SeamEntityWizard() { super(CREATE_SEAM_ENTITY); setWindowTitle(SeamCoreMessages.SEAM_ENTITY_WIZARD_NEW_SEAM_ENTITY); setDefaultPageImageDescriptor( ImageDescriptor.createFromFile(SeamEntityWizard.class, "SeamEntityWizBan.png")); }
From source file:org.jboss.tools.seam.ui.wizard.SeamFormWizard.java
License:Open Source License
/** * //from w w w . j a va 2 s . com */ public SeamFormWizard() { super(CREATE_SEAM_FORM); setWindowTitle(SeamCoreMessages.SEAM_FORM_WIZARD_NEW_SEAM_FORM); setDefaultPageImageDescriptor(ImageDescriptor.createFromFile(SeamFormWizard.class, "SeamFormWizBan.png")); //$NON-NLS-1$ }