Function: soap-get-xs-attributes
soap-get-xs-attributes is a byte-compiled function defined in
soap-client.el.gz.
Signature
(soap-get-xs-attributes TYPE)
Documentation
Return a list of all of TYPE's and TYPE's ancestors' attributes.
Source Code
;; Defined in /usr/src/emacs/lisp/net/soap-client.el.gz
(defun soap-get-xs-attributes (type)
"Return a list of all of TYPE's and TYPE's ancestors' attributes."
(let* ((base (and (soap-xs-complex-type-p type)
(soap-xs-complex-type-base type)))
(attributes (append (soap-xs-type-attributes type)
(soap-get-xs-attributes-from-groups
(soap-xs-type-attribute-groups type)))))
(if base
(append attributes (soap-get-xs-attributes base))
attributes)))