Bug 58351 - Extraclasspathentries should show up in the UI
Summary: Extraclasspathentries should show up in the UI
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Ant (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: 3.1 M5   Edit
Assignee: Darin Wright CLA
QA Contact:
URL:
Whiteboard:
Keywords:
: 25401 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-04-13 15:17 EDT by Ed Burnette CLA
Modified: 2005-03-13 18:53 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ed Burnette CLA 2004-04-13 15:17:42 EDT
I have a plug-in that uses the extraclasspathentries extension point to add 
classpaths to ant. But it's always confused my users that these entries do not 
show up in the user interface. I'd expect them to show up in Perferences > Ant 
> Runtime > Classpath, perhaps as a seperate tree root just like Global 
Entries.

An indication of how they got contributed (the way that the UI tells you how 
tasks got contributed) would be useful too, for example,

(icon) Extra Class Paths
   (icon) c:/Eclipse/plugins/com.sas.ant_1.0.0/lib/sasant.jar [contributed by 
SAS Ant Plugin].

Some indication of whether or not the classpath is used for in-process Ant as 
opposed to out-of-process Ant (i.e., the eclipseRuntime attribute) would 
complete the support. This could be done as a separate root, or maybe a 
different icon or text decoration.
Comment 1 Darin Swanson CLA 2004-04-13 16:37:38 EDT
The extra classpath entries do show up for an specific Ant launch 
configuration (in the Specific Tasks and Support) but they still do not show 
for the global preferences. To be consistent we should see if we can add this.

indication of plugin that contributes would be a nice enhancement as well.

You second enhancement request is logged as bug 56072.
Comment 2 Darin Swanson CLA 2004-05-05 13:58:23 EDT
Deferred to post 3.0
Comment 3 Darin Swanson CLA 2005-01-07 19:24:03 EST
Reopening
Comment 4 Darin Swanson CLA 2005-01-07 19:35:35 EST
Changes to AntClasspathLabelProvider, AntClasspathPage, ClasspathEntry, 
AntClasspathEntry, and some cleanup changes to ClasspathModel
Comment 5 Darin Swanson CLA 2005-01-08 14:45:45 EST
New classpath entry "Contributed Entries" which can not be added to nor 
removed from.

"same JRE entries" are prefixed with an "eclipse" icon
"separate JRE entries" are prefixed with a Jar icon

Changes also to AntClasspathBlock
Comment 6 Darin Swanson CLA 2005-01-08 14:45:58 EST
Please verify DarinW.
Comment 7 Darin Wright CLA 2005-01-10 22:23:52 EST
Verified.
Comment 8 Darin Swanson CLA 2005-03-13 18:53:11 EST
*** Bug 25401 has been marked as a duplicate of this bug. ***