Exemplo n.º 1
0
 def _process_params(self, params_tag):
     params = XmlCollection(params_tag)
     if params_tag is not None:
         for param_tag in params_tag:
             param = XmlData(param_tag)
             param["name"] = self._get_attribute(param_tag, "name")
             param["value"] = self._get_attribute(param_tag, "value")
             params.append(param)
     return params
Exemplo n.º 2
0
 def _process_params(self, params_tag):
     params = XmlCollection(params_tag)
     if params_tag is not None:
         for param_tag in params_tag:
             param = XmlData(param_tag)
             param["name"] = self._get_attribute(param_tag, "name")
             param["value"] = self._get_attribute(param_tag, "value")
             params.append(param)
     return params
Exemplo n.º 3
0
 def _process_addresses(self, addresses_tag):
     addresses = XmlCollection(addresses_tag)
     if addresses_tag is not None and len(addresses_tag) > 0:
         for addr_tag in addresses_tag:
             if self._has_attribute(addr_tag, "value"):
                 addr = self._get_attribute(addr_tag, "value")
             else:
                 addr = self._get_content(addr_tag)
             addresses.append(addr)
     return addresses
Exemplo n.º 4
0
 def _process_addresses(self, addresses_tag):
     addresses = XmlCollection(addresses_tag)
     if addresses_tag is not None and len(addresses_tag) > 0:
         for addr_tag in addresses_tag:
             if self._has_attribute(addr_tag, "value"):
                 addr = self._get_attribute(addr_tag, "value")
             else:
                 addr = self._get_content(addr_tag)
             addresses.append(addr)
     return addresses
Exemplo n.º 5
0
    def _process_options(self, opts_tag):
        options = XmlCollection(opts_tag)
        if opts_tag is not None:
            for opt_tag in opts_tag:
                opt = XmlData(opt_tag)
                opt["name"] = self._get_attribute(opt_tag, "name")
                if self._has_attribute(opt_tag, "value"):
                    opt["value"] = self._get_attribute(opt_tag, "value")
                else:
                    opt["value"] = self._get_content(opt_tag)
                options.append(opt)

        return options
Exemplo n.º 6
0
    def _process_options(self, opts_tag):
        options = XmlCollection(opts_tag)
        if opts_tag is not None:
            for opt_tag in opts_tag:
                opt = XmlData(opt_tag)
                opt["name"] = self._get_attribute(opt_tag, "name")
                if self._has_attribute(opt_tag, "value"):
                    opt["value"] = self._get_attribute(opt_tag, "value")
                else:
                    opt["value"] = self._get_content(opt_tag)
                options.append(opt)

        return options