Issue (View Online)

Key: NXP-440
Issue Type: Sub-task Sub-task
Status: Resolved Resolved
Priority: Minor Minor
Resolution: Fixed
Assignee: Anahide Tchertchian
Reporter: Thierry Delprat

Operations

View all
View comments
View history
NX TagLib 
Updated: 29/01/07 12:49   Created: 29/12/06 19:02  

The following issue has been resolved as FIXED.

Author: Thierry Delprat
Date: 29/01/07 12:49
Comment:
Implementation finished.
Just need to do some documentation.

Project: Nuxeo Enterprise Platform 5
Fix Versions: 5.0 Final

 Description   
Provide developpers with NX Tags that encapsulate the usage of real JSF Tags for basic fields use cases.
This has a double purpose :
 - Provides an abstraction on the real JSF components : make it easier to switch from tomahawk
 - Encapsulate as much as possible of the boring code
    - associate message tags to provide feedback
    - integrate validation with core constraints (required, format ...)
    - DocumentModel Binding

Idealy, we should try to avoid rewriting classes and rely as much as possible on tag composition and ui:component and ui:composition.
http://www.ninthavenue.com.au/blog/composing_components
http://wiki.jboss.org/wiki/Wiki.jsp?page=FaceletsSourceTags


The Data Validation process is an important step that should be made as transparent as possible : we don't want the developper to duplicate "by hand" at the JSF level all the validations and constraints that will be made at the core level.
Exactly like Seam integrates Hibernate Validation into JSF validation process, we should include NXCore Validation into JSF.


This message was automatically generated by Atlassian JIRA Enterprise Edition, Version: 3.7.2-186 - Bug/feature request.
If you think it was sent incorrectly, contact one of this server's administrators.

_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to