adb_type_t* AXIS2_CALL
        axis2_extension_mapper_create_from_node(
            const axutil_env_t *env,
            axiom_node_t** node,
            axis2_char_t *default_type)
        {
            axis2_char_t *type = axis2_extension_mapper_type_from_node(env, node);

            if (type != NULL)
            {
              
              if (axutil_strcmp(type, "SearchResult") == 0)
              {
                  return (adb_type_t*) adb_SearchResult_create(env);
              }
              
            }

            
            if (axutil_strcmp(default_type, "adb_SearchResult") == 0)
            {
                return (adb_type_t*) adb_SearchResult_create(env);
            }
            

            return NULL;
        }
Beispiel #2
0
        adb_type_t* AXIS2_CALL
        axis2_extension_mapper_create_from_node(
            const axutil_env_t *env,
            axiom_node_t** node,
            axis2_char_t *default_type)
        {
            axis2_char_t *type = axis2_extension_mapper_type_from_node(env, node);

            if (type != NULL)
            {
              
              if (axutil_strcmp(type, "AppenderData") == 0)
              {
                  return (adb_type_t*) adb_AppenderData_create(env);
              }
              
              if (axutil_strcmp(type, "LoggerData") == 0)
              {
                  return (adb_type_t*) adb_LoggerData_create(env);
              }
              
              if (axutil_strcmp(type, "LogData") == 0)
              {
                  return (adb_type_t*) adb_LogData_create(env);
              }
              
              if (axutil_strcmp(type, "Exception") == 0)
              {
                  return (adb_type_t*) adb_Exception_create(env);
              }
              
            }

            
            if (axutil_strcmp(default_type, "adb_AppenderData") == 0)
            {
                return (adb_type_t*) adb_AppenderData_create(env);
            }
            
            if (axutil_strcmp(default_type, "adb_LoggerData") == 0)
            {
                return (adb_type_t*) adb_LoggerData_create(env);
            }
            
            if (axutil_strcmp(default_type, "adb_LogData") == 0)
            {
                return (adb_type_t*) adb_LogData_create(env);
            }
            
            if (axutil_strcmp(default_type, "adb_Exception") == 0)
            {
                return (adb_type_t*) adb_Exception_create(env);
            }
            

            return NULL;
        }
        adb_type_t* AXIS2_CALL
        axis2_extension_mapper_create_from_node(
            const axutil_env_t *env,
            axiom_node_t** node,
            axis2_char_t *default_type)
        {
            axis2_char_t *type = axis2_extension_mapper_type_from_node(env, node);

            if (type != NULL)
            {
              
              if (axutil_strcmp(type, "OptimizePortfolioMADReturn") == 0)
              {
                  return (adb_type_t*) adb_OptimizePortfolioMADReturn_create(env);
              }
              
              if (axutil_strcmp(type, "SymbolSet") == 0)
              {
                  return (adb_type_t*) adb_SymbolSet_create(env);
              }
              
              if (axutil_strcmp(type, "OptimizePortfolioSSDReturn") == 0)
              {
                  return (adb_type_t*) adb_OptimizePortfolioSSDReturn_create(env);
              }
              
            }

            
            if (axutil_strcmp(default_type, "adb_OptimizePortfolioMADReturn") == 0)
            {
                return (adb_type_t*) adb_OptimizePortfolioMADReturn_create(env);
            }
            
            if (axutil_strcmp(default_type, "adb_SymbolSet") == 0)
            {
                return (adb_type_t*) adb_SymbolSet_create(env);
            }
            
            if (axutil_strcmp(default_type, "adb_OptimizePortfolioSSDReturn") == 0)
            {
                return (adb_type_t*) adb_OptimizePortfolioSSDReturn_create(env);
            }
            

            return NULL;
        }
        adb_type_t* AXIS2_CALL
        axis2_extension_mapper_create_from_node(
            const axutil_env_t *env,
            axiom_node_t** node,
            axis2_char_t *default_type)
        {
            axis2_char_t *type = axis2_extension_mapper_type_from_node(env, node);

            if (type != NULL)
            {
              
            }

            

            return NULL;
        }
Beispiel #5
0
        adb_type_t* AXIS2_CALL
        axis2_extension_mapper_create_from_node(
            const axutil_env_t *env,
            axiom_node_t** node,
            axis2_char_t *default_type)
        {
            axis2_char_t *type = axis2_extension_mapper_type_from_node(env, node);

            if (type != NULL)
            {
              
              if (axutil_strcmp(type, "SecurityScenarioData") == 0)
              {
                  return (adb_type_t*) adb_SecurityScenarioData_create(env);
              }
              
              if (axutil_strcmp(type, "SecurityScenarioDataWrapper") == 0)
              {
                  return (adb_type_t*) adb_SecurityScenarioDataWrapper_create(env);
              }
              
              if (axutil_strcmp(type, "SecurityConfigData") == 0)
              {
                  return (adb_type_t*) adb_SecurityConfigData_create(env);
              }
              
              if (axutil_strcmp(type, "Exception") == 0)
              {
                  return (adb_type_t*) adb_Exception_create(env);
              }
              
              if (axutil_strcmp(type, "SecurityConfigException") == 0)
              {
                  return (adb_type_t*) adb_SecurityConfigException_create(env);
              }
              
            }

            
            if (axutil_strcmp(default_type, "adb_SecurityScenarioData") == 0)
            {
                return (adb_type_t*) adb_SecurityScenarioData_create(env);
            }
            
            if (axutil_strcmp(default_type, "adb_SecurityScenarioDataWrapper") == 0)
            {
                return (adb_type_t*) adb_SecurityScenarioDataWrapper_create(env);
            }
            
            if (axutil_strcmp(default_type, "adb_SecurityConfigData") == 0)
            {
                return (adb_type_t*) adb_SecurityConfigData_create(env);
            }
            
            if (axutil_strcmp(default_type, "adb_Exception") == 0)
            {
                return (adb_type_t*) adb_Exception_create(env);
            }
            
            if (axutil_strcmp(default_type, "adb_SecurityConfigException") == 0)
            {
                return (adb_type_t*) adb_SecurityConfigException_create(env);
            }
            

            return NULL;
        }