[ 
https://issues.apache.org/jira/browse/XMLBEANS-432?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Raino Kolk updated XMLBEANS-432:
--------------------------------

    Attachment: xmlbeans.patch

patch for pre and post handler

> Add the value that will be set to the PrePostSetFeature interface
> -----------------------------------------------------------------
>
>                 Key: XMLBEANS-432
>                 URL: https://issues.apache.org/jira/browse/XMLBEANS-432
>             Project: XMLBeans
>          Issue Type: Improvement
>          Components: Compiler
>         Environment: All platforms
>            Reporter: Tom
>         Attachments: xmlbeans.patch
>
>
> The PrePostSetFeature is very useful but the current handler interface lacks 
> the value that will be set (especially in the preSet method):
>     public static boolean preSet(int opType, XmlObject xo, QName prop, 
> boolean isAttr, int index)
>     {
>         ...
>         return true;  
>     }
> If the value that will be set was passed to the handler it would be possible 
> to write handlers that can filter or manipulate the data before it is set. 
> This would also allow writing a simple handler that does not set null values, 
> what many people would appreciate (according to postings in the forum).
> Therefore I suggest to enhance the interface as follows:
>     public static boolean preSet(int opType, XmlObject xo, QName prop, 
> boolean isAttr, int index, Object value)
>     {
>         ...
>         return true;  
>     }

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@xmlbeans.apache.org
For additional commands, e-mail: dev-h...@xmlbeans.apache.org

Reply via email to