DefaultMutableTreeNode node) {
DefaultMutableTreeNode leaf;
PdfArray kids_array = (PdfArray) PdfReader.getPdfObject(page.get(PdfName.KIDS));
if (kids_array == null) {
node.add(new PageTreeNode(page, pagecount, this, pdfreader));
System.out.println("Page= " + (++pagecount));
} else {
leaf = new PagesTreeNode(kids_array);
node.add(leaf);
page.put(PdfName.TYPE, PdfName.PAGES);