Changeset 354

Show
Ignore:
Timestamp:
03/09/07 23:21:22 (1 year ago)
Author:
schst
Message:

Write page name to the DOM-tree

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/main/php/net/stubbles/websites/xml/stubXMLProcessor.php

    r317 r354  
    5858        $elements        = $page->getElements(); 
    5959        $xmlStreamWriter->writeStartElement('document'); 
     60        $xmlStreamWriter->writeAttribute('page', $pageName); 
    6061        $this->writeSessionValues($xmlStreamWriter); 
    6162        $prefixRequest = new stubRequestPrefixDecorator($this->request, ''); 
     
    6566                continue; 
    6667            } 
    67              
     68 
    6869            $data = $element->process($prefixRequest, $this->session, $this->response); 
    6970            $xmlSerializer->serialize($data, $xmlStreamWriter, array(stubXMLSerializer::OPT_ROOT_TAG => $name)); 
     
    7576        $this->session->putValue('net.stubbles.websites.lastRequestResponseData', $this->response->getData()); 
    7677    } 
    77      
     78 
    7879    /** 
    7980     * writes the session values into the result document 
     
    9495     * </code> 
    9596     * Concrete session data will not be written into the result document. 
    96      *  
     97     * 
    9798     * @param  stubXMLStreamWriter  $xmlStreamWriter 
    9899     */ 
     
    107108        $xmlStreamWriter->writeEndElement();  // end session 
    108109    } 
    109      
     110 
    110111    /** 
    111112     * writes the request values into the result document 
     
    127128     * </code> 
    128129     * Concrete request values will not be written into the result document. 
    129      *  
     130     * 
    130131     * @param  stubXMLStreamWriter  $xmlStreamWriter 
    131132     * @param  stubXMLSerializer    $xmlSerializer 
     
    141142            $xmlStreamWriter->writeEndElement(); 
    142143        } 
    143          
     144 
    144145        $xmlStreamWriter->writeEndElement();  // end request 
    145146    } 
     
    154155        return stubXMLStreamWriterFactory::createAsAvailable(); 
    155156    } 
    156      
     157 
    157158    /** 
    158159     * returns the xml serializer