/**
  * The constructor that configures more properties for the function.
  *
  * @param WsdlElement_Factory $factory for creating elements
  * @param WsdlElement_Utils $utils for providing utility functionality
  * @param DOMElement $src the element to represent
  */
 public function __construct(WsdlElement_Factory $factory, WsdlElement_Utils $utils, DOMElement $src)
 {
     parent::__construct($factory, $utils, $src);
     $this->initProperties()->initDocs();
 }
 /**
  * Configure more attributes for the property.
  *
  * @param WsdlElement_Factory $factory for creating elements
  * @param WsdlElement_Utils $utils for providing utility functionality
  * @param DOMElement $src the element to represent
  */
 public function __construct(WsdlElement_Factory $factory, WsdlElement_Utils $utils, DOMElement $src)
 {
     parent::__construct($factory, $utils, $src);
     $this->initType($src)->initName();
 }