You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by as...@apache.org on 2004/10/20 07:09:50 UTC

svn commit: rev 55129 - in webservices/axis/trunk/java/dev/scratch/alek: . axiom

Author: aslom
Date: Tue Oct 19 22:09:50 2004
New Revision: 55129

Added:
   webservices/axis/trunk/java/dev/scratch/alek/axiom/README.txt
Removed:
   webservices/axis/trunk/java/dev/scratch/alek/README.txt
Log:
chnaged README file location

Added: webservices/axis/trunk/java/dev/scratch/alek/axiom/README.txt
==============================================================================
--- (empty file)
+++ webservices/axis/trunk/java/dev/scratch/alek/axiom/README.txt	Tue Oct 19 22:09:50 2004
@@ -0,0 +1,22 @@
+This is reviewed version of existing OM APIs modified 
+to make it more lightweight in particular to allow String 
+to be a direct child of OMElement and to have as many 
+as possible immutable objects.
+
+The biggest difference is that OMNode is removed and there is 
+no one superclass for all XML Information Items.
+This allows to store String directly as child of OMElement.
+
+Iterable was used instead of Iterator to ease future transition 
+to JDK5 and to support foreach.
+
+When DOM API wrapper is done over OM API it will have to use 
+Node super interface but this should be deferred defer to situations 
+only when DOM API is *requested* by some handlers and may be possible
+to contain it only for some XML sub-tree. There may be still some 
+more changes depending on how much of DOM API we are required to implement.
+
+The issue that is not clear to me is how OM API can be used to 
+access event stream for SOAP:Body content 
+(and avoid building OM elements for its content) 
+- how isComplete() method should be used in this context?