* Creates the output root data.
* @return the output root data, not null
*/
protected FlexiBean createRootData() {
FlexiBean out = super.createRootData();
PortfolioDocument doc = data().getPortfolio();
ManageablePortfolioNode node = data().getNode();
out.put("portfolioDoc", doc);
out.put("portfolio", doc.getPortfolio());
out.put("parentNode", data().getParentNode());
out.put("node", node);
out.put("childNodes", node.getChildNodes());
out.put("deleted", !doc.isLatest());
out.put("pathNodes", getPathNodes(node));
return out;
}