code: public List<SiteNode> getNodesInContextFromSiteTree() {
  		List<SiteNode> nodes = new LinkedList<>();
  		SiteNode rootNode = session.getSiteTree().getRoot();
  		fillNodesInContext(rootNode, nodes);
  		return nodes;
  	}
docs: Gets the nodes from the site tree which are "In Scope". Searches recursively starting from
  the root node. Should be used with care, as it is time-consuming, querying the database for
  every node in the Site Tree.
  
  @return the nodes in scope from site tree
  @see #hasNodesInContextFromSiteTree()