Bug 324800 - The icon from the languageDesciption extension is not used consistently or correctly throughout the workbench
Summary: The icon from the languageDesciption extension is not used consistently or co...
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: IMP (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Robert M. Fuhrer CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-08 17:05 EDT by Adam Taylor CLA
Modified: 2014-01-09 15:04 EST (History)
0 users

See Also:


Attachments
possible implementation (20.05 KB, patch)
2010-09-08 17:09 EDT, Adam Taylor CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Taylor CLA 2010-09-08 17:05:22 EDT
Build Identifier: 

issue 1)
IFile's within package explorer (or project, etc) show some platform specific icon

=> This should show the language icon

issue 2)
"IMP Editor" shows as default editor with standard eclipse icon within the "open with" context menu

==> This should say "XYZ Editor" where XYZ is the language name, and should show the language icon

issue 3)
some icon (possbly none) is displayed in the "File Assocaitions" preference page, the assocated editor is "IMP Editor"

==> the language specific icon should be used, and the associated editor should read "XYZ Editor" where XYZ is the language name

issue 4)
when you open a workspace that has multiple imp editors opened in it, the correct icon is only displayed for the active editor, all other open editors show the standard eclipse icon (IMP editor icon)

==> all icons should be correct and language specific, not just the topmost

Reproducible: Always
Comment 1 Adam Taylor CLA 2010-09-08 17:09:18 EDT
Created attachment 178450 [details]
possible implementation

this patch resolves all issues mentioned in the bug, however it relies on accessing a private field in ExtensionRegistry