implemented ProjectTreeXmlRepository