[
https://issues.jboss.org/browse/JBIDE-8306?page=com.atlassian.jira.plugin...
]
Viacheslav Kabanovich commented on JBIDE-8306:
----------------------------------------------
Our addition to Project Explorer should since long ago look as in ProjectExplorer.png.
However, at some moment, root node of our presentation was made adaptable to IProject, and
after that Eclipse would not call our label provider for that node but used standard
resource lable provider, which made two nodes identical.
The way (2) - Split it in several nodes - is also simple to implement, but it would mix
our artificial nodes with project folders and nodes of third parties in a random way. I
still think that it is good to keep our stuff under specific root node; compare with nodes
'Java Resources' and 'Java Script Resources'.
I agree to hide WebContent from our nodes, but would defend web.xml node since it gives
our own representation of web descriptor which some customers may like better than what is
provided by WTP.
Project Explorer has child node looking exactly the same as parent
------------------------------------------------------------------
Key: JBIDE-8306
URL:
https://issues.jboss.org/browse/JBIDE-8306
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: JSF, struts/shale
Affects Versions: 3.2.0.CR1
Reporter: Denis Golovin
Assignee: Viacheslav Kabanovich
Labels: usability
Fix For: 3.3.0.M1
Attachments: ProjectExplorer.png, screenshot68.png
Project with Enabled JSF/Struts capabilities contains child node that looks exactly the
same as parent in Project Explorer view
!screenshot68.png!
It contains information about configuration (web deployment descriptor, JSF/Struts
configuration, taglibs, beans and etc) and resources from web root.
We have several way to give it a better look and usability:
1. (simple) find a right name/icon for it to describe content in it and remove redundant
nodes from it (WebContent and web deployment descriptor, for instance, are already present
under project in Projects Explorer)
2. Split it in several nodes to be shown as Project node siblings.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira