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 94003 - Create Faces Config API to support the faces-config files for a project
Summary: Create Faces Config API to support the faces-config files for a project
Status: RESOLVED FIXED
Alias: None
Product: javaee
Classification: Unclassified
Component: JSF (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: Petr Pisl
URL:
Keywords:
Depends on:
Blocks: 90459 99281
  Show dependency tree
 
Reported: 2007-02-02 15:51 UTC by Joelle Lam
Modified: 2007-08-07 06:40 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joelle Lam 2007-02-02 15:51:47 UTC
The FacesConfig API will be generic to Netbeans and allow indirect modification
of the faces-config files in any given project.  This API will have the ability
to accept listeners in order to sync registered listeners with modification to
faces configuration files.

Here are some of the requirements that have been setup.
   1. Ability to Edit the Faces Configuration File
   2. Knowing the to and from view ids for any given case.
   3. Syncing changes between XML Editor and Page Flow Editor
   4. Know where rules come from.
   5. Get all Nav-Rule, All Managed Beans
   6. JSFEditor API to plug in new views for the Multiview. 

For minutes around this issue please go to:
http://wiki.netbeans.org/wiki/view/PageFlowMinutes20070118
Comment 1 Petr Pisl 2007-02-14 15:39:27 UTC
The first version of the api is now accessible from jsf_api branch of jsf module.
Comment 2 Joelle Lam 2007-08-07 06:40:56 UTC
This was completed in M8