private function message()
{
foreach ($this->builder->getMethods() as $method) {
$name = $method->getName();
$this->messageHeaderIfNeeded($name, 'RequestHeader', $method->getHeaderParameter());
$messageInputElement = $this->messageParts($name . 'Request', $method->getNoHeaderParametersNodes());
$this->definitionsRootNode->appendChild($messageInputElement);
$this->messageHeaderIfNeeded($name, 'ResponseHeader', $method->getHeaderReturn());
$messageOutputElement = $this->messageParts($name . 'Response', $method->getReturnNode());
$this->definitionsRootNode->appendChild($messageOutputElement);
}
return $this;
}