xmlbeans-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Xmlbeans Wiki] Update of "V2Features" by WesleyLeggette
Date Fri, 24 Apr 2009 05:09:43 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Xmlbeans Wiki" for change notification.

The following page has been changed by WesleyLeggette:
http://wiki.apache.org/xmlbeans/V2Features

------------------------------------------------------------------------------
  
   * '''Pre and Post methods''' -  In addition to being able to extend XMLBeans generated
Java classes there have been many requests for event type methods.  In Version 2 (may be implemented
in Version 1 also) you will be able to specify ''Pre''' and '''Post''' methods that will be
called before and after changes to the XMLBeans properties.  '''7/14/04 - Note the first version
of this feature has been implemented see this wiki page http://wiki.apache.org/xmlbeans/PrePostSetFeature
for specifics''. 
  
-  * '''User Types''' - Custom user types for simple values {{{UserTypes}}}. 
+  * '''User Types''' - Custom user types for simple values. See http://wiki.apache.org/xmlbeans/UserTypes
for specifics. 
  
   * '''Performance''' - As in XMLBeans V1 performance is paramount V2.  Since XMLBeans always
loads an XML Store and then provides a binding view on to the store some amount of additional
overhead, compared to other Java/XML binding frameworks that unmarshal directly to Java objects
(but throw away XML Infoset info that doesn't fit into the Java objects).  This makes the
performance bar all the higher for XMLBeans so that the tradeoff for additional functionality
and information is minimal.  The primary focus for runtime performance is in the area of the
XML Store although there are other factors to consider as well (for example parsing).  Every
effort will be made to make the XML Store as highly performant as possible.  Benchmarks against
related technologies need to be created (with source for the benchmarks available of course)
and performance tests included in the test suite to assure that performance regressions do
not occur in the development process. 
  

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: commits-help@xmlbeans.apache.org


Mime
View raw message