You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by sa...@apache.org on 2006/05/31 17:54:39 UTC

svn commit: r410566 [49/49] - in /webservices/axis2/trunk/c: axiom/include/ axiom/src/attachments/ axiom/src/om/ axiom/src/parser/guththila/ axiom/src/parser/libxml2/ axiom/src/soap/ axiom/test/om/ axiom/test/soap/ axiom/test/unit/om/ include/ modules/...

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_type.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_type.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_type.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_type.h Wed May 31 08:54:07 2006
@@ -51,66 +51,66 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *type,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_xml_schema_annotated_t *(AXIS2_CALL *
     get_base_impl) (void *type,
-                    axis2_env_t **env);
+                    const axis2_env_t *env);
                     
     axis2_hash_t* (AXIS2_CALL *
     super_objs)(void *type,
-                axis2_env_t **env);
+                const axis2_env_t *env);
                    
     axis2_xml_schema_types_t (AXIS2_CALL *
     type)(void *type,
-          axis2_env_t **env);                                                  
+          const axis2_env_t *env);                                                  
 
     void *(AXIS2_CALL *
     get_base_schema_type) (void *type,
-                            axis2_env_t **env);
+                            const axis2_env_t *env);
 
     struct axis2_xml_schema_data_type *(AXIS2_CALL *
     get_data_type) (void *type,
-                    axis2_env_t **env);
+                    const axis2_env_t *env);
 
     struct axis2_xml_schema_derivation_method *(AXIS2_CALL *
     get_derive_by) (void *type,
-                            axis2_env_t **env);
+                            const axis2_env_t *env);
 
     struct axis2_xml_schema_derivation_method *(AXIS2_CALL *
     get_final) (void *type,
-                        axis2_env_t **env);
+                        const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     set_final) (void *type,
-                axis2_env_t **env,
+                const axis2_env_t *env,
                 struct axis2_xml_schema_derivation_method *final_derivation);
 
     struct axis2_xml_schema_derivation_method *(AXIS2_CALL *
     get_final_resolved) (void *type,
-                        axis2_env_t **env);
+                        const axis2_env_t *env);
 
     axis2_bool_t (AXIS2_CALL *
     is_mixed) (void *type,
-                        axis2_env_t **env);
+                        const axis2_env_t *env);
 
     axis2_status_t (AXIS2_CALL *
     set_mixed) (void *type,
-                        axis2_env_t **env,
+                        const axis2_env_t *env,
                         axis2_bool_t is_mixed); 
 
     axis2_char_t *(AXIS2_CALL *
     get_name) (void *type,
-                        axis2_env_t **env); 
+                        const axis2_env_t *env); 
 
     axis2_status_t (AXIS2_CALL *
     set_name) (void *type,
-                        axis2_env_t **env,
+                        const axis2_env_t *env,
                         axis2_char_t *name); 
 
     axis2_qname_t *(AXIS2_CALL *
     get_qname) (void *type,
-                        axis2_env_t **env);
+                        const axis2_env_t *env);
 
 };
 
@@ -129,7 +129,7 @@
  * (any).
  */
 AXIS2_DECLARE(axis2_xml_schema_type_t *)
-axis2_xml_schema_type_create(axis2_env_t **env,
+axis2_xml_schema_type_create(const axis2_env_t *env,
                                 struct axis2_xml_schema *schema);
 
 /**
@@ -138,7 +138,7 @@
 AXIS2_DECLARE(axis2_status_t)
 axis2_xml_schema_type_resolve_methods(
                                 axis2_xml_schema_type_t *type,
-                                axis2_env_t **env,
+                                const axis2_env_t *env,
                                 axis2_xml_schema_type_t *type_impl,
                                 axis2_hash_t *methods);
 

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_use.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_use.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_use.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_use.h Wed May 31 08:54:07 2006
@@ -48,25 +48,25 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *use,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_hash_t *(AXIS2_CALL *
     super_objs) (
             void *use,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_xml_schema_types_t (AXIS2_CALL *
     type) (
             void *use,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_xml_schema_enum_t *(AXIS2_CALL *
     get_base_impl) (void *use,
-                    axis2_env_t **env);
+                    const axis2_env_t *env);
     
     axis2_array_list_t *(AXIS2_CALL *
     get_values)(void *use,
-                axis2_env_t **env);
+                const axis2_env_t *env);
     
 };
 
@@ -77,7 +77,7 @@
 };
 
 AXIS2_DECLARE(axis2_xml_schema_use_t *)
-axis2_xml_schema_use_create(axis2_env_t **env,
+axis2_xml_schema_use_create(const axis2_env_t *env,
                                     axis2_char_t* value);
 
 /******************* macros ***************************************/

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_xpath.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_xpath.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_xpath.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_schema_xpath.h Wed May 31 08:54:07 2006
@@ -52,27 +52,27 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *xpath,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_xml_schema_annotated_t *(AXIS2_CALL *
     get_base_impl) (void *xpath,
-                    axis2_env_t **env);
+                    const axis2_env_t *env);
                     
     axis2_xml_schema_types_t (AXIS2_CALL *
     type)(void *xpath,
-          axis2_env_t **env);
+          const axis2_env_t *env);
           
     axis2_hash_t* (AXIS2_CALL *
     super_objs)(void *xpath,
-                axis2_env_t **env);
+                const axis2_env_t *env);
 
     axis2_char_t *(AXIS2_CALL *
     get_xpath)(void *xpath,
-                axis2_env_t **env);
+                const axis2_env_t *env);
     
     axis2_status_t (AXIS2_CALL *
     set_xpath)(void *xpath,
-                    axis2_env_t **env,
+                    const axis2_env_t *env,
                     axis2_char_t *x_path);
 
 };
@@ -87,7 +87,7 @@
  * Creates new Xml Schema Xpath
  */
 AXIS2_DECLARE(axis2_xml_schema_xpath_t *)
-axis2_xml_schema_xpath_create(axis2_env_t **env);
+axis2_xml_schema_xpath_create(const axis2_env_t *env);
 
 /**
  * This method is internal to Axis2 C. It is called from Child Constructor
@@ -95,7 +95,7 @@
 AXIS2_DECLARE(axis2_status_t)
 axis2_xml_schema_xpath_resolve_methods(
                                 axis2_xml_schema_xpath_t *xpath,
-                                axis2_env_t **env,
+                                const axis2_env_t *env,
                                 axis2_xml_schema_xpath_t *xpath_impl,
                                 axis2_hash_t *methods);
  */

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_severity_type.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_severity_type.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_severity_type.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_severity_type.h Wed May 31 08:54:07 2006
@@ -51,23 +51,23 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *sevetiry,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_xml_schema_enum_t *(AXIS2_CALL *
     get_base_impl) (void *severity,
-                    axis2_env_t **env);
+                    const axis2_env_t *env);
     
     axis2_array_list_t *(AXIS2_CALL *
     get_values)(void *severity,
-                axis2_env_t **env);
+                const axis2_env_t *env);
                 
     axis2_hash_t* (AXIS2_CALL *
     super_objs)(void *severity,
-                axis2_env_t **env);
+                const axis2_env_t *env);
                 
     axis2_xml_schema_types_t (AXIS2_CALL*
     type)(void *severity,
-          axis2_env_t **env);                              
+          const axis2_env_t *env);                              
     
 };
 
@@ -78,7 +78,7 @@
 };
 
 AXIS2_DECLARE(axis2_xml_severity_type_t *)
-axis2_xml_severity_type_create(axis2_env_t **env,
+axis2_xml_severity_type_create(const axis2_env_t *env,
                                     axis2_char_t* value);
 
 /***************************** Macros ******************************************/

Modified: webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_tokenized_type.h
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_tokenized_type.h?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_tokenized_type.h (original)
+++ webservices/axis2/trunk/c/xml_schema/include/xml_schema/axis2_xml_tokenized_type.h Wed May 31 08:54:07 2006
@@ -48,23 +48,23 @@
      */
     axis2_status_t (AXIS2_CALL *
     free) (void *tokenized_type,
-            axis2_env_t **env);
+            const axis2_env_t *env);
 
     axis2_xml_schema_enum_t *(AXIS2_CALL *
     get_base_impl) (void *tokenized_type,
-                    axis2_env_t **env);
+                    const axis2_env_t *env);
     
     axis2_array_list_t *(AXIS2_CALL *
     get_values)(void *tokenized_type,
-                axis2_env_t **env);
+                const axis2_env_t *env);
                 
     axis2_hash_t* (AXIS2_CALL *
     super_objs)(void *tokenized_type,
-                axis2_env_t **env);
+                const axis2_env_t *env);
                 
     axis2_xml_schema_types_t (AXIS2_CALL *
     type)(void *tokenized_type,
-          axis2_env_t **env);                                
+          const axis2_env_t *env);                                
     
 };
 
@@ -75,7 +75,7 @@
 };
 
 AXIS2_DECLARE(axis2_xml_tokenized_type_t *)
-axis2_xml_tokenized_type_create(axis2_env_t **env,
+axis2_xml_tokenized_type_create(const axis2_env_t *env,
                                     axis2_char_t* value);
 
 /********************** Macros **************************************************************/

Modified: webservices/axis2/trunk/c/xml_schema/test/xml_schema_test.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/xml_schema/test/xml_schema_test.c?rev=410566&r1=410565&r2=410566&view=diff
==============================================================================
--- webservices/axis2/trunk/c/xml_schema/test/xml_schema_test.c (original)
+++ webservices/axis2/trunk/c/xml_schema/test/xml_schema_test.c Wed May 31 08:54:07 2006
@@ -23,7 +23,7 @@
 
 
 static axis2_om_document_t* 
-get_root_element_from_filename(axis2_env_t **env, 
+get_root_element_from_filename(const axis2_env_t *env, 
                                axis2_char_t *filename);
 
 void test_simple_type_schema_generation(CuTest *tc);
@@ -64,7 +64,7 @@
 
 void test_simple_type_schema_generation(CuTest *tc)
 {
-    axis2_env_t *env = NULL;
+    const axis2_env_t *env = NULL;
     axis2_om_document_t *om_doc = NULL;
     axis2_xml_schema_collection_t *sch_collection = NULL;
     axis2_xml_schema_t *schema = NULL;
@@ -79,28 +79,28 @@
     
     
     env = axis2_env_create_all("test.log", 1);
-    om_doc = get_root_element_from_filename(&env, filename);
-    sch_collection = axis2_xml_schema_collection_create(&env);
+    om_doc = get_root_element_from_filename(env, filename);
+    sch_collection = axis2_xml_schema_collection_create(env);
     schema = AXIS2_XML_SCHEMA_COLLECTION_READ_DOCUMENT(
-        sch_collection, &env, om_doc);
+        sch_collection, env, om_doc);
     
     CuAssertPtrNotNull(tc, schema); 
     
-    obj_table = AXIS2_XML_SCHEMA_GET_ELEMENTS(schema, &env);
+    obj_table = AXIS2_XML_SCHEMA_GET_ELEMENTS(schema, env);
     
     CuAssertPtrNotNull(tc, obj_table); 
     
-    list = AXIS2_XML_SCHEMA_OBJ_TABLE_GET_VALUES(obj_table, &env);
+    list = AXIS2_XML_SCHEMA_OBJ_TABLE_GET_VALUES(obj_table, env);
     
     CuAssertPtrNotNull(tc, list);
     
-    for(i = 0; i < AXIS2_ARRAY_LIST_SIZE(list, &env); i++)
+    for(i = 0; i < AXIS2_ARRAY_LIST_SIZE(list, env); i++)
     {
-        ele = AXIS2_ARRAY_LIST_GET(list, &env, i);
+        ele = AXIS2_ARRAY_LIST_GET(list, env, i);
             
         CuAssertPtrNotNull(tc, ele);
         
-        sch_type = AXIS2_XML_SCHEMA_ELEMENT_GET_SCHEMA_TYPE(ele, &env);
+        sch_type = AXIS2_XML_SCHEMA_ELEMENT_GET_SCHEMA_TYPE(ele, env);
         
         CuAssertPtrNotNull(tc, sch_type);
         
@@ -124,7 +124,7 @@
 void test_two_schmes(CuTest *tc){}
 
 static axis2_om_document_t* 
-get_root_element_from_filename(axis2_env_t **env, 
+get_root_element_from_filename(const axis2_env_t *env, 
                                axis2_char_t *filename)
 {
     axis2_xml_reader_t *reader = NULL;



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org