Thanks Trevor
I am using version 10 and it is saying TreeHelper is obselete.
But I have managed to get the page this way passing in the class name
tree.SelectSingleNode(CurrentSiteName, p.NodeAliasPath, CurrentDocument.DocumentCulture, false, "site.NewsPage", null, null, -1, true);
Unfortunately the results are the same (i.e. the Title is not getting shown in the transformation)
Is this because it is still using the SelectSingleNode method?
Is there another method I can call to get the document details that will return the class data?