Class ObjectLoader


  • public class ObjectLoader
    extends BackgroundTask
    Loads the necessary iText PDF objects in Background.
    • Field Detail

      • observable

        protected java.util.Observable observable
        This is the object that will forward the updates to the observers.
      • reader

        protected PdfReader reader
        iText's PdfReader object.
      • nodes

        protected TreeNodeFactory nodes
        The factory that can provide tree nodes.
    • Constructor Detail

      • ObjectLoader

        public ObjectLoader​(java.util.Observable observable,
                            PdfReader reader)
        Creates a new ObjectLoader.
        Parameters:
        observable - the object that will forward the changes.
        reader - the PdfReader from which the objects will be read.
    • Method Detail

      • getReader

        public PdfReader getReader()
        Getter for the PdfReader object.
        Returns:
        a reader object
      • getObjects

        public IndirectObjectFactory getObjects()
        Getter for the object factory.
        Returns:
        an indirect object factory
      • getNodes

        public TreeNodeFactory getNodes()
        Getter for the tree node factory.
        Returns:
        a tree node factory