[ 
https://jira.jboss.org/browse/RF-9508?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alexander Smirnov resolved RF-9508.
-----------------------------------

    Resolution: Done


> UIValidatorScript component test and implementation
> ---------------------------------------------------
>
>                 Key: RF-9508
>                 URL: https://jira.jboss.org/browse/RF-9508
>             Project: RichFaces
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: component-a4j-core
>            Reporter: Alexander Smirnov
>            Assignee: Alexander Smirnov
>             Fix For: 4.0.0.Milestone4
>
>   Original Estimate: 0 minutes
>  Remaining Estimate: 0 minutes
>
> # UIValidatorScript
>     * Holds Set of per-field validator functions ( ScriptObject instances ).
>     * encodeAll method:
>           o encode html <script> element for all libraries used by 
> validators/converters.
>           o encode all ScriptObject as <script> element with validator 
> function definition.
>           o Encode form-wide function for ActionSource components. That 
> function should call all per-field validation functions.
>           o Encode MessageDispatcher JavaScript object used to delivery 
> messages from validators.
> # ScriptObject creates JavaScript function definition that performs per-field 
> validation. Attributes:
>     * functionName.
>     * description for converter function call, with parameters and message.
>     * Collection of description for validator functions, with actual 
> parameters and message.
>     * AJAX callback code.
>     * implements equals() method so all validators with same functionality 
> would use single function.
> # ScriptBuilder takes ScriptObject collection and builds client-side 
> JavaScript code.
> This component should be added to viewResource by code ( with "form" or 
> "body" target ), so it should be implemented similar to Queue script.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
richfaces-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/richfaces-issues

Reply via email to