| Summary: | Add icons for module dependencies in EAR wizard | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [WebTools] WTP Java EE Tools | Reporter: | Kaloyan Raev <kaloyan> | ||||||||
| Component: | jst.j2ee | Assignee: | Milen Manov <milen.manov> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | Chuck Bridgham <cbridgha> | ||||||||
| Severity: | enhancement | ||||||||||
| Priority: | P3 | CC: | dimitar.giormov | ||||||||
| Version: | 3.0 | Keywords: | plan | ||||||||
| Target Milestone: | 3.2 M3 | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Windows XP | ||||||||||
| Whiteboard: | EaseOfUse | ||||||||||
| Attachments: |
|
||||||||||
|
Description
Kaloyan Raev
Created attachment 120169 [details]
almost working proposal
here sometimes the decorators are not shown, I still cannot find why.
Created attachment 131379 [details]
patch
Milen, this works fine for the EAR wizard. It also partially work for the Java EE Module Dependencies property page - in the case of projects in workspace. It seems to corrupt the case where an external jar is added. Please, test this use case as well. Also there are some minor tweaks needed to be done on the patch: - there are some commented code that needs to be removed - set access modifier for "ITableLabelProvider tableLableProvider" in J2EEComponentLabelProvider Created attachment 131633 [details]
patch with corrections
The following patch covers issues described in Kaloqn's comment
Milen the external jars are marked with ear project icon instead of traditional jar icon. The Java EE Module Dependencies property page is going to be replaced by the new Module Assembly property page. Therefore, I reduce the scope of this bug to only the EAR wizard page. Committed to HEAD |