Details
Description
Right now we only support a static UIComponent tree, but stock Facelets should
support a dynamic UIComponent tree via their handler classes, whose apply(-)
methods could create varying numbers of UIComponent children. This has
ramifications with the StateManager code, and the transient and non-transient
components.
support a dynamic UIComponent tree via their handler classes, whose apply(-)
methods could create varying numbers of UIComponent children. This has
ramifications with the StateManager code, and the transient and non-transient
components.
Activity
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P1 | |
Assignee | Mark Collette [ mark.collette ] |
Ken Fyten
made changes -
Fix Version/s | 1.6 [ 10031 ] |
Ken Fyten
made changes -
Summary | ICEfaces doesn't support Facelets dynamic ui:include | Support Facelets dynamic ui:include |
Affects | [Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration] |
Ken Fyten
made changes -
Issue Type | Bug [ 1 ] | New Feature [ 2 ] |
Mark Collette
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Fix Version/s | 1.6DR#2 [ 10040 ] | |
Fix Version/s | 1.6 [ 10031 ] | |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #13392 | Wed Mar 14 13:48:10 MDT 2007 | mark.collette | Changed ICEfaces + Facelets version of component-showcase to use dynamic ui:include |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/navigation/TreeNavigation.java
MODIFY /icefaces/trunk/icefaces/samples/component-showcase/src/com/icesoft/icefaces/samples/showcase/navigation/PageContentBean.java MODIFY /icefaces/trunk/icefaces/samples/component-showcase/web/inc/content-facelet.jspx |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #13391 | Wed Mar 14 13:43:51 MDT 2007 | mark.collette | Made dynamic ui:include work. Augmented duplicate id reporting. Improved UIComponent tree debugging. |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/application/D2DViewHandler.java
MODIFY /icefaces/trunk/icefaces/lib/icefaces-facelets.jar MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/facelets/D2DFaceletViewHandler.java |
Ken Fyten
made changes -
Fix Version/s | 1.6 [ 10031 ] | |
Fix Version/s | 1.6DR#2 [ 10040 ] |
Ken Fyten
made changes -
Estimated Complexity | Medium | |
Fix Version/s | 1.6DR#2 [ 10040 ] | |
Fix Version/s | 1.6 [ 10031 ] | |
Assignee Priority | P1 |
Ken Fyten
made changes -
Priority | Major [ 3 ] | Critical [ 2 ] |
Ken Fyten
made changes -
Affects Version/s | 1.5 [ 10027 ] | |
Affects Version/s | 1.0.1 [ 10025 ] |
Icefaces Administrator
made changes -
Field | Original Value | New Value |
---|---|---|
issue.field.bugzillaimportkey | 895 | 12146 |
Mark Collette
created issue -
Subversion 13493 : Fixed Facelets' FacetHandler so it preserves facet components, and their ids.
3rd\facelets-1.1\src\java\com\sun\facelets\tag\jsf\core\FacetHandler.java
Subversion 13391 : Made dynamic ui:include work. Augmented duplicate id reporting. Improved UIComponent tree debugging.
icefaces\core\src\com\icesoft\faces\application\D2DViewHandler.java
icefaces\core\src\com\icesoft\faces\facelets\D2DFaceletViewHandler.java
icefaces\lib\icefaces-facelets.jar
Subversion 13392 : Changed ICEfaces + Facelets version of component-showcase to use dynamic ui:include
icefaces\samples\component-showcase\src\com\icesoft\icefaces\samples\showcase\navigation\PageContentBean.java
icefaces\samples\component-showcase\src\com\icesoft\icefaces\samples\showcase\navigation\TreeNavigation.java
icefaces\samples\component-showcase\web\inc\content-facelet.jspx