[ http://jira.codehaus.org/browse/MNGECLIPSE-115?page=comments#action_70362 
] 
            
Ovidio Mallo commented on MNGECLIPSE-115:
-----------------------------------------

Hi, I have been thinking about how one could implement such a dependency 
manager. I think it would be nice to display the dependencies in a tree which 
contains the XML elements of a dependency as child nodes which can be edited in 
place. That way, you could even represent the <exclusions> element of a 
dependency by inserting a subtree with checkboxes for the transitive 
dependencies.
However, it seems as if Eclipse does not support having different kinds of 
CellEditors for the same column in a tree. This would be necessary to edit some 
tree nodes in Text fields (e.g. the version of the dependency) while the 
transitive dependencies would be edited by a checkbox.
Does anyone know whether this can somehow be achieved. Or are there any other 
suggestions as of how to implement this feature? Maybe just with plain Dialogs 
to type in the dependency information...

> add functionality to manage dependencies
> ----------------------------------------
>
>                 Key: MNGECLIPSE-115
>                 URL: http://jira.codehaus.org/browse/MNGECLIPSE-115
>             Project: Maven 2.x Extension for Eclipse
>          Issue Type: Improvement
>    Affects Versions: 0.0.6
>            Reporter: Ovidio Mallo
>         Assigned To: Eugene Kuleshov
>
> Maybe the current functionality to add dependencies to a maven project could 
> be extended by
> some "Manage dependencies" capability which would list the current 
> dependencies and allow for
> the following operations to be performed:
> - add some dependency (as is done currently)
> - remove some dependency
> - add 3rd party dependencies from the local drive (see mvn 
> install:install-file)
> - edit some dependency (change the version, scope, ...)
> Such an interface would thereby allow to manage the maven dependencies 
> without having
> to directly edit the POM file.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to