This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 77110 - API for customizing Web Project Physical View
Summary: API for customizing Web Project Physical View
Status: RESOLVED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: Code (show other bugs)
Version: 5.x
Hardware: All All
: P1 blocker (vote)
Assignee: issues@javaee
URL:
Keywords:
Depends on: 73845
Blocks:
  Show dependency tree
 
Reported: 2006-05-30 22:03 UTC by _ potingwu
Modified: 2008-04-09 02:43 UTC (History)
4 users (show)

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments
Creator's customized project physical view (10.21 KB, image/gif)
2006-05-30 22:05 UTC, _ potingwu
Details
NetBeans web project's default physical view for Creator JSF framework (14.09 KB, image/gif)
2006-05-30 22:08 UTC, _ potingwu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description _ potingwu 2006-05-30 22:03:45 UTC
Since various web project frameworks have their own target customers, the
framework development often needs to highlight/customize some project components
as a top-level node under the project physical view for easier access. While
sometimes 'hide' some nodes to prevent users to access or just simplify the view.

For example, Creator would like to show the following components for its JSF
framework as the top-level nodes:
    Managed Beans    (web/WEB-INF/managed-beans.xml)
    Page Navigation  (web/WEB-INF/navigation.xml)
    Session Bean     (src/$BEAN/SessionBean1.java)
    Application Bean (src/$BEAN/ApplicationBean1.java)
    Request Bean     (src/$BEAN/RequestBean1.java)

and also creates the following top-level folder for further adding its special
customized nodes:
    Themes
    Data Source References

While Creator prevent users to see WEB-INF and META-INF for simplicity.
    WEB-INF  (web/WEB-INF)
    META-INF (web/META-INF)
Comment 1 _ potingwu 2006-05-30 22:05:58 UTC
Created attachment 30682 [details]
Creator's customized project physical view
Comment 2 _ potingwu 2006-05-30 22:08:16 UTC
Created attachment 30683 [details]
NetBeans web project's default physical view for Creator JSF framework
Comment 3 _ potingwu 2008-04-09 02:43:54 UTC
Closed, see issue#73845.