areaObj = pub.getArea(area);
} catch (PublicationException e) {
throw new SiteException(e);
}
SiteTree tree = getTree(areaObj);
SiteNode[] preOrder = tree.preOrder();
List docs = new ArrayList();
for (int i = 0; i < preOrder.length; i++) {
String[] langs = preOrder[i].getLanguages();
for (int l = 0; l < langs.length; l++) {
docs.add(preOrder[i].getLink(langs[l]).getDocument());