protected virtual INodeViewModel BuildDocument() { var doc = NodeFactory.CreateRoot(); HeaderFactory.CreateHeader(doc); BodyFactory.CreateBody(doc); return(doc); }