[ http://jira.nuxeo.org/browse/NXP-440?page=all ]
Thierry Delprat updated NXP-440:
--------------------------------
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.
was:
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.
http://www.ninthavenue.com.au/blog/composing_components.
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.
> NX TagLib
> ---------
>
> Key: NXP-440
> URL: http://jira.nuxeo.org/browse/NXP-440
> Project: Nuxeo Enterprise Platform 5
> Issue Type: Sub-task
> Security Level: External(All people)
> Reporter: Thierry Delprat
> Assigned To: Anahide Tchertchian
> Fix For: 5.0 Final
>
>
> 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 is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets