Examples of PdfTrailerTreeNode


Examples of com.itextpdf.rups.view.itext.treenodes.PdfTrailerTreeNode

  /**
   * Constructs a PDF tree.
   */
  public PdfTree() {
    super();
    root = new PdfTrailerTreeNode();
    setCellRenderer(new IconTreeCellRenderer());
    update(null, null);
  }
View Full Code Here

Examples of com.itextpdf.rups.view.itext.treenodes.PdfTrailerTreeNode

   * @param obj      the object that has all the updates
   * @see java.util.Observer#update(java.util.Observable, java.lang.Object)
   */
  public void update(Observable observable, Object obj) {
    if (obj == null) {
      root = new PdfTrailerTreeNode();
    }
    setModel(new DefaultTreeModel(root));
    repaint();
  }
View Full Code Here

Examples of com.itextpdf.rups.view.itext.treenodes.PdfTrailerTreeNode

  @Override
  public void notifyObservers(Object obj) {
    if (obj instanceof ObjectLoader) {
      ObjectLoader loader = (ObjectLoader)obj;
      nodes = loader.getNodes();
      PdfTrailerTreeNode root = pdfTree.getRoot();
      root.setTrailer(loader.getReader().getTrailer());
      root.setUserObject("PDF Object Tree");
      nodes.expandNode(root);
    }
    super.notifyObservers(obj);
  }
View Full Code Here

Examples of com.itextpdf.rups.view.itext.treenodes.PdfTrailerTreeNode

    if (obj instanceof ObjectLoader) {
      ObjectLoader loader = (ObjectLoader)obj;
      String[] pagelabels = PdfPageLabels.getPageLabels(loader.getReader());
      int i = 0;
      TreeNodeFactory factory = loader.getNodes();
      PdfTrailerTreeNode trailer = controller.getPdfTree().getRoot();
      PdfObjectTreeNode catalog = factory.getChildNode(trailer, PdfName.ROOT);
      PdfPagesTreeNode pages = (PdfPagesTreeNode)factory.getChildNode(catalog, PdfName.PAGES);
      if (pages == null) {
        return;
      }
View Full Code Here

Examples of com.itextpdf.rups.view.itext.treenodes.PdfTrailerTreeNode

      return;
    }
    if (obj instanceof ObjectLoader) {
      ObjectLoader loader = (ObjectLoader)obj;
      TreeNodeFactory factory = loader.getNodes();
      PdfTrailerTreeNode trailer = controller.getPdfTree().getRoot();
      PdfObjectTreeNode catalog = factory.getChildNode(trailer, PdfName.ROOT);
      PdfObjectTreeNode outline = factory.getChildNode(catalog, PdfName.OUTLINES);
      if (outline == null) {
        return;
      }
View Full Code Here

Examples of com.itextpdf.rups.view.itext.treenodes.PdfTrailerTreeNode

      return;
    }
    if (obj instanceof ObjectLoader) {
      ObjectLoader loader = (ObjectLoader)obj;
      TreeNodeFactory factory = loader.getNodes();
      PdfTrailerTreeNode trailer = controller.getPdfTree().getRoot();
      PdfObjectTreeNode catalog = factory.getChildNode(trailer, PdfName.ROOT);
      PdfObjectTreeNode form = factory.getChildNode(catalog, PdfName.ACROFORM);
      if (form == null) {
        return;
      }
View Full Code Here

Examples of com.lowagie.rups.view.itext.treenodes.PdfTrailerTreeNode

    if (obj instanceof ObjectLoader) {
      ObjectLoader loader = (ObjectLoader)obj;
      String[] pagelabels = PdfPageLabels.getPageLabels(loader.getReader());
      int i = 0;
      TreeNodeFactory factory = loader.getNodes();
      PdfTrailerTreeNode trailer = controller.getPdfTree().getRoot();
      PdfObjectTreeNode catalog = factory.getChildNode(trailer, PdfName.ROOT);
      PdfPagesTreeNode pages = (PdfPagesTreeNode)factory.getChildNode(catalog, PdfName.PAGES);
      if (pages == null) {
        return;
      }
View Full Code Here

Examples of com.lowagie.rups.view.itext.treenodes.PdfTrailerTreeNode

      return;
    }
    if (obj instanceof ObjectLoader) {
      ObjectLoader loader = (ObjectLoader)obj;
      TreeNodeFactory factory = loader.getNodes();
      PdfTrailerTreeNode trailer = controller.getPdfTree().getRoot();
      PdfObjectTreeNode catalog = factory.getChildNode(trailer, PdfName.ROOT);
      PdfObjectTreeNode outline = factory.getChildNode(catalog, PdfName.OUTLINES);
      if (outline == null) {
        return;
      }
View Full Code Here

Examples of com.lowagie.rups.view.itext.treenodes.PdfTrailerTreeNode

      return;
    }
    if (obj instanceof ObjectLoader) {
      ObjectLoader loader = (ObjectLoader)obj;
      TreeNodeFactory factory = loader.getNodes();
      PdfTrailerTreeNode trailer = controller.getPdfTree().getRoot();
      PdfObjectTreeNode catalog = factory.getChildNode(trailer, PdfName.ROOT);
      PdfObjectTreeNode form = factory.getChildNode(catalog, PdfName.ACROFORM);
      if (form == null) {
        return;
      }
View Full Code Here

Examples of com.lowagie.rups.view.itext.treenodes.PdfTrailerTreeNode

  /**
   * Constructs a PDF tree.
   */
  public PdfTree() {
    super();
    root = new PdfTrailerTreeNode();
    setCellRenderer(new IconTreeCellRenderer());
    update(null, null);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.