- file - Variable in class com.itextpdf.rups.io.FileChooserAction
-
The file that was chosen.
- FILE_MENU - Static variable in class com.itextpdf.rups.view.RupsMenuBar
-
Caption for the file menu.
- FileChooserAction - Class in com.itextpdf.rups.io
-
Allows you to browse the file system and forwards the file
to the object that is waiting for you to choose a file.
- FileChooserAction(Observable, String, FileFilter, boolean) - Constructor for class com.itextpdf.rups.io.FileChooserAction
-
Creates a new file chooser action.
- fileChooserAction - Variable in class com.itextpdf.rups.view.RupsMenuBar
-
The action needed to open a file.
- FileCloseAction - Class in com.itextpdf.rups.io
-
Action that tells an observable to close a file and/or releases
resources relevant for the file that is being closed.
- FileCloseAction(Observable) - Constructor for class com.itextpdf.rups.io.FileCloseAction
-
Creates the close action.
- filename - Variable in class com.itextpdf.rups.model.PdfFile
-
The original filename.
- fileSaverAction - Variable in class com.itextpdf.rups.view.RupsMenuBar
-
The action needed to save a file.
- filter - Variable in class com.itextpdf.rups.io.FileChooserAction
-
A file filter to apply when browsing for a file.
- finished() - Method in class com.itextpdf.rups.model.BackgroundTask
-
Called on the event dispatching thread once the
construct method has finished its task.
- form - Variable in class com.itextpdf.rups.controller.PdfReaderController
-
Treeview of the form.
- FormTree - Class in com.itextpdf.rups.view.itext
-
A JTree visualizing information about the Interactive Form of the
PDF file (if any).
- FormTree(PdfReaderController) - Constructor for class com.itextpdf.rups.view.itext.FormTree
-
Creates a new FormTree.
- FormTreeNode - Class in com.itextpdf.rups.view.itext.treenodes
-
A FormTreeNode is a standard node in a FormTree.
- FormTreeNode() - Constructor for class com.itextpdf.rups.view.itext.treenodes.FormTreeNode
-
Creates the root node of the FormTree.
- FormTreeNode(PdfObjectTreeNode) - Constructor for class com.itextpdf.rups.view.itext.treenodes.FormTreeNode
-
Creates a node corresponding with a node in the PdfTree.
- getAncestor() - Method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Gets the tree path of an ancestor.
- getCaption(PdfObject) - Static method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Creates the caption for a PDF object.
- getChildNode(PdfObjectTreeNode, PdfName) - Method in class com.itextpdf.rups.model.TreeNodeFactory
-
Finds a specific child of dictionary node.
- getColumnCount() - Method in class com.itextpdf.rups.view.itext.PagesTable
-
- getColumnCount() - Method in class com.itextpdf.rups.view.itext.XRefTable
-
- getColumnCount() - Method in class com.itextpdf.rups.view.models.DictionaryTableModel
-
- getColumnCount() - Method in class com.itextpdf.rups.view.models.JTableAutoModel
-
- getColumnCount() - Method in interface com.itextpdf.rups.view.models.JTableAutoModelInterface
-
- getColumnCount() - Method in class com.itextpdf.rups.view.models.PdfArrayTableModel
-
- getColumnName(int) - Method in class com.itextpdf.rups.view.itext.PagesTable
-
- getColumnName(int) - Method in class com.itextpdf.rups.view.itext.XRefTable
-
- getColumnName(int) - Method in class com.itextpdf.rups.view.models.DictionaryTableModel
-
- getColumnName(int) - Method in class com.itextpdf.rups.view.models.JTableAutoModel
-
- getColumnName(int) - Method in interface com.itextpdf.rups.view.models.JTableAutoModelInterface
-
- getColumnName(int) - Method in class com.itextpdf.rups.view.models.PdfArrayTableModel
-
- getContextMenu(JTextPane) - Static method in class com.itextpdf.rups.view.contextmenu.StreamPanelContextMenu
-
Creates a context menu (right click menu) with two actions:
- copy
- select all
Copy copies the selected text or when no text is selected, it copies the entire text.
- getCorrespondingPdfObjectNode() - Method in class com.itextpdf.rups.view.itext.treenodes.FormTreeNode
-
Gets the node in the PdfTree that corresponds with this
FormTreeNode.
- getCorrespondingPdfObjectNode() - Method in class com.itextpdf.rups.view.itext.treenodes.OutlineTreeNode
-
Gets the node in the PdfTree that corresponds with this
OutlineTreeNode.
- getCorrespondingPdfObjectNode() - Method in class com.itextpdf.rups.view.itext.treenodes.StructureTreeNode
-
Gets the node in the PdfTree that corresponds with this
OutlineTreeNode.
- getCryptoMode() - Method in class com.itextpdf.rups.model.Permissions
-
Returns the crypto mode.
- getCurrent() - Method in class com.itextpdf.rups.model.IndirectObjectFactory
-
Gets the last object that has been registered.
- getDescription() - Method in class com.itextpdf.rups.io.filters.PdfFilter
-
- getDictionaryEntryCaption(PdfDictionary, PdfName) - Static method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Creates the caption for an object that is a dictionary entry.
- getDirectory() - Method in class com.itextpdf.rups.model.PdfFile
-
- getEditorTabs() - Method in class com.itextpdf.rups.controller.PdfReaderController
-
Getter for the tabs with the editor windows
(to which the Console window will be added).
- getFile() - Method in class com.itextpdf.rups.io.FileChooserAction
-
Getter for the file.
- getFilename() - Method in class com.itextpdf.rups.model.PdfFile
-
Getter for the filename
- getIcon() - Method in interface com.itextpdf.rups.view.icons.IconActionListener
-
Returns an Icon.
- getIcon(String) - Static method in class com.itextpdf.rups.view.icons.IconFetcher
-
Gets an Icon with a specific name.
- getIcon() - Method in class com.itextpdf.rups.view.icons.IconTreeNode
-
Getter for the icon.
- getIndexByRef(int) - Method in class com.itextpdf.rups.model.IndirectObjectFactory
-
Gets the index of an object based on its number in the xref table.
- getInstance() - Static method in class com.itextpdf.rups.view.Console
-
Console is a Singleton class: you can only get one Console.
- getInstance(PdfObject) - Static method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Creates an instance of a tree node for a PDF object.
- getInstance(PdfObject, int) - Static method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Creates an instance of a tree node for an indirect object.
- getInstance(PdfDictionary, PdfName) - Static method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Creates an instance of a tree node for the object corresponding with a key in a dictionary.
- getLoaderName() - Method in class com.itextpdf.rups.model.ObjectLoader
-
getter for a human readable name representing this loader
- getMasterComponent() - Method in class com.itextpdf.rups.controller.RupsController
-
Getter for the master component.
- getMenuBar() - Method in class com.itextpdf.rups.controller.RupsController
-
Getter for the menubar.
- getNavigationTabs() - Method in class com.itextpdf.rups.controller.PdfReaderController
-
Getter for the tabs that allow you to navigate through
the PdfTree quickly (pages, form, outlines, xref table).
- getNode(int) - Method in class com.itextpdf.rups.model.TreeNodeFactory
-
Gets a TreeNode for an indirect objects.
- getNode() - Method in class com.itextpdf.rups.view.itext.treenodes.XdpTreeNode
-
- getNodes() - Method in class com.itextpdf.rups.model.ObjectLoader
-
Getter for the tree node factory.
- getNumber() - Method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Getter for the object number in case the object is indirect.
- getObjectByIndex(int) - Method in class com.itextpdf.rups.model.IndirectObjectFactory
-
Gets an object based on its index in the indirect object list.
- getObjectByReference(int) - Method in class com.itextpdf.rups.model.IndirectObjectFactory
-
Gets an object based on its reference number in the xref table.
- getObjectByRow(int) - Method in class com.itextpdf.rups.view.itext.XRefTable
-
Gets the object that is shown in a row.
- getObjectDescriptionByRow(int) - Method in class com.itextpdf.rups.view.itext.XRefTable
-
Gets the object that is shown in a row.
- getObjectPanel() - Method in class com.itextpdf.rups.controller.PdfReaderController
-
Getter for the panel that will show the contents
of a PDF Object (except for PdfStreams: only the
Stream Dictionary will be shown; the content stream
is shown in a StreamTextArea object).
- getObjectReferenceByRow(int) - Method in class com.itextpdf.rups.view.itext.XRefTable
-
Gets the reference number of an indirect object
based on the row index.
- getObjects() - Method in class com.itextpdf.rups.model.ObjectLoader
-
Getter for the object factory.
- getOwnerPassword() - Method in class com.itextpdf.rups.model.Permissions
-
Returns the owner password of the PDF file (if any).
- getPdfFile() - Method in class com.itextpdf.rups.controller.RupsController
-
Getter for the pdfFile
- getPdfObject() - Method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Getter for the PDF Object.
- getPdfReader() - Method in class com.itextpdf.rups.model.PdfFile
-
Getter for iText's PdfReader object.
- getPdfTree() - Method in class com.itextpdf.rups.controller.PdfReaderController
-
Getter for the PDF Tree.
- getPermissions() - Method in class com.itextpdf.rups.model.Permissions
-
Returns the permissions in the form of an int (each bit is a specific permission)
- getPopupMenu(Component) - Static method in class com.itextpdf.rups.view.contextmenu.ConsoleContextMenu
-
- getPopupMenu(Component) - Static method in class com.itextpdf.rups.view.contextmenu.PdfTreeContextMenu
-
- getPrintStream() - Method in class com.itextpdf.rups.view.Console
-
Get the custom PrintStream of the console.
- getRawContent() - Method in class com.itextpdf.rups.model.PdfFile
-
- getReader() - Method in class com.itextpdf.rups.model.ObjectLoader
-
Getter for the PdfReader object.
- getRefByIndex(int) - Method in class com.itextpdf.rups.model.IndirectObjectFactory
-
Gets the reference number in the xref table based on the index in the
indirect object list.
- getRoot() - Method in class com.itextpdf.rups.view.itext.PdfTree
-
Getter for the root node
- getRowCount() - Method in class com.itextpdf.rups.view.itext.PagesTable
-
- getRowCount() - Method in class com.itextpdf.rups.view.itext.XRefTable
-
- getRowCount() - Method in class com.itextpdf.rups.view.models.DictionaryTableModel
-
- getRowCount() - Method in class com.itextpdf.rups.view.models.JTableAutoModel
-
- getRowCount() - Method in interface com.itextpdf.rups.view.models.JTableAutoModelInterface
-
- getRowCount() - Method in class com.itextpdf.rups.view.models.PdfArrayTableModel
-
- getStreamPane() - Method in class com.itextpdf.rups.controller.PdfReaderController
-
Getter for the object that holds the TextPane
with the content stream of a PdfStream object.
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.itextpdf.rups.view.models.DictionaryTableModelButton
-
- getTextArea() - Method in class com.itextpdf.rups.view.Console
-
Get the JTextArea to which everything is written.
- getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class com.itextpdf.rups.view.icons.IconTreeCellRenderer
-
- getUserPassword() - Method in class com.itextpdf.rups.model.Permissions
-
Returns the user password (if any).
- getValueAt(int, int) - Method in class com.itextpdf.rups.view.itext.PagesTable
-
- getValueAt(int, int) - Method in class com.itextpdf.rups.view.itext.XRefTable
-
- getValueAt(int, int) - Method in class com.itextpdf.rups.view.models.DictionaryTableModel
-
- getValueAt(int, int) - Method in class com.itextpdf.rups.view.models.JTableAutoModel
-
- getValueAt(int, int) - Method in interface com.itextpdf.rups.view.models.JTableAutoModelInterface
-
- getValueAt(int, int) - Method in class com.itextpdf.rups.view.models.PdfArrayTableModel
-
- getXfaDocument() - Method in class com.itextpdf.rups.model.XfaFile
-
Getter for the XFA Document object.
- getXfaTextArea() - Method in class com.itextpdf.rups.view.itext.FormTree
-
- getXfaTree() - Method in class com.itextpdf.rups.view.itext.FormTree
-
- getXRefMaximum() - Method in class com.itextpdf.rups.model.IndirectObjectFactory
-
Gets the highest possible object number in the XRef table.
- gotoPage(int) - Method in class com.itextpdf.rups.controller.PdfReaderController
-
Selects the row in the pageTable that corresponds with
a certain page number.
- gotoPage(int) - Method in class com.itextpdf.rups.controller.RupsController
-
- gotoPage(int) - Method in interface com.itextpdf.rups.view.PageSelectionListener
-
Goes to a specific page number in a document.
- icon - Variable in class com.itextpdf.rups.view.icons.IconTreeNode
-
The icon that has to be used for this TreeNode.
- IconActionListener - Interface in com.itextpdf.rups.view.icons
-
Special ActionListener to be implemented by Buttons that need an Icon.
- IconButton - Class in com.itextpdf.rups.view.icons
-
JButton with an Icon that performs an Action if you push it.
- IconButton(IconActionListener) - Constructor for class com.itextpdf.rups.view.icons.IconButton
-
Creates a button with an Icon that performs an
action when you push it.
- IconFetcher - Class in com.itextpdf.rups.view.icons
-
Class that fetches the icons in com.itextpdf.rups.view.icons.
- IconFetcher() - Constructor for class com.itextpdf.rups.view.icons.IconFetcher
-
- IconTreeCellRenderer - Class in com.itextpdf.rups.view.icons
-
Renders the tree cells with the correct icon.
- IconTreeCellRenderer() - Constructor for class com.itextpdf.rups.view.icons.IconTreeCellRenderer
-
- IconTreeNode - Class in com.itextpdf.rups.view.icons
-
A tree node with a specific icon.
- IconTreeNode(String) - Constructor for class com.itextpdf.rups.view.icons.IconTreeNode
-
Constructs an IconTreeNode.
- IconTreeNode(String, Object) - Constructor for class com.itextpdf.rups.view.icons.IconTreeNode
-
Constructs an IconTreeNode.
- idxToRef - Variable in class com.itextpdf.rups.model.IndirectObjectFactory
-
Mapping between the index in the objects list and the reference number in the xref table.
- IndirectObjectFactory - Class in com.itextpdf.rups.model
-
A factory that can produce all the indirect objects in a PDF file.
- IndirectObjectFactory(PdfReader) - Constructor for class com.itextpdf.rups.model.IndirectObjectFactory
-
Creates a list that will contain all the indirect objects
in a PDF document.
- INFO - Static variable in class com.itextpdf.rups.model.ProgressDialog
-
the icon used for this dialog box.
- initAttributes() - Method in class com.itextpdf.rups.view.itext.SyntaxHighlightedStreamPane
-
Initialize the syntax highlighting attributes.
- InspectObjectAction - Class in com.itextpdf.rups.view.contextmenu
-
- InspectObjectAction(String, Component) - Constructor for class com.itextpdf.rups.view.contextmenu.InspectObjectAction
-
- INSTANCE - Static variable in class com.itextpdf.rups.io.filters.PdfFilter
-
A public instance of the PdfFilter.
- interrupt() - Method in class com.itextpdf.rups.model.BackgroundTask
-
Forces the thread to stop what it's doing.
- invoker - Variable in class com.itextpdf.rups.view.contextmenu.AbstractRupsAction
-
- isAllowAssembly() - Method in class com.itextpdf.rups.model.Permissions
-
Tells you if document assembly is allowed.
- isAllowCopy(boolean) - Method in class com.itextpdf.rups.model.Permissions
-
Tells you if copying is allowed.
- isAllowDegradedPrinting() - Method in class com.itextpdf.rups.model.Permissions
-
Tells you if degraded printing is allowed.
- isAllowFillIn() - Method in class com.itextpdf.rups.model.Permissions
-
Tells you if filling in forms is allowed.
- isAllowModifyAnnotations() - Method in class com.itextpdf.rups.model.Permissions
-
Tells you if modifying annotations is allowed
- isAllowModifyContents(boolean) - Method in class com.itextpdf.rups.model.Permissions
-
Tells you if modifying the contents is allowed.
- isAllowPrinting() - Method in class com.itextpdf.rups.model.Permissions
-
Tells you if printing is allowed.
- isAllowScreenReaders() - Method in class com.itextpdf.rups.model.Permissions
-
Tells you if modifying the layout for screenreaders is allowed.
- isArray() - Method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Tells you if the node contains an array.
- isCellEditable(int, int) - Method in class com.itextpdf.rups.view.models.DictionaryTableModel
-
- isDictionary() - Method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Tells you if the node contains a dictionary.
- isDictionaryNode(PdfName) - Method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Checks if this node is a dictionary item with a specific key.
- isEncrypted() - Method in class com.itextpdf.rups.model.Permissions
-
Tells you if the document was encrypted.
- isIndirect() - Method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Tells you if the object is indirect.
- isIndirectReference() - Method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Tells you if the node contains an indirect reference.
- isLastActionKeyboardNavigation() - Method in class com.itextpdf.rups.io.listeners.PdfTreeNavigationListener
-
- isNewFile() - Method in class com.itextpdf.rups.io.FileChooserAction
-
Is this FileChooserAction opened to save the file or to open one
- isRecursive() - Method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Tells you if the object is a reference to a node higher up in the tree.
- isStream() - Method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Tells you if the node contains a stream.
- items - Variable in class com.itextpdf.rups.view.RupsMenuBar
-
The HashMap with all the actions.
- object - Variable in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
the PDF object corresponding with this node.
- object_node - Variable in class com.itextpdf.rups.view.itext.treenodes.FormTreeNode
-
The corresponding tree node in the PdfTree.
- object_node - Variable in class com.itextpdf.rups.view.itext.treenodes.OutlineTreeNode
-
The corresponding tree node in the PdfTree.
- object_node - Variable in class com.itextpdf.rups.view.itext.treenodes.StructureTreeNode
-
The corresponding tree node in the PdfTree.
- ObjectLoader - Class in com.itextpdf.rups.model
-
Loads the necessary iText PDF objects in Background.
- ObjectLoader(Observable, PdfReader, String) - Constructor for class com.itextpdf.rups.model.ObjectLoader
-
Creates a new ObjectLoader.
- objectPanel - Variable in class com.itextpdf.rups.controller.PdfReaderController
-
A panel that will show PdfObjects.
- objects - Variable in class com.itextpdf.rups.model.IndirectObjectFactory
-
A list of all the indirect objects in a PDF file.
- objects - Variable in class com.itextpdf.rups.model.ObjectLoader
-
The factory that can provide PDF objects.
- objects - Variable in class com.itextpdf.rups.model.TreeNodeFactory
-
The factory that can produce all indirect objects.
- objects - Variable in class com.itextpdf.rups.view.itext.XRefTable
-
The factory that can produce all the indirect objects.
- observable - Variable in class com.itextpdf.rups.io.FileChooserAction
-
An object that is expecting the result of the file chooser action.
- observable - Variable in class com.itextpdf.rups.io.FileCloseAction
-
An object that allows you to close a file.
- observable - Variable in class com.itextpdf.rups.model.ObjectLoader
-
This is the object that will forward the updates to the observers.
- observable - Variable in class com.itextpdf.rups.view.RupsMenuBar
-
The Observable object.
- OPEN - Static variable in class com.itextpdf.rups.view.RupsMenuBar
-
Caption for "Open file".
- OPENINVIEWER - Static variable in class com.itextpdf.rups.view.RupsMenuBar
-
Caption for "Open in PDF Viewer".
- outlines - Variable in class com.itextpdf.rups.controller.PdfReaderController
-
Treeview of the outlines.
- OutlineTree - Class in com.itextpdf.rups.view.itext
-
A JTree visualizing information about the outlines (aka bookmarks) of
the PDF file (if any).
- OutlineTree(PdfReaderController) - Constructor for class com.itextpdf.rups.view.itext.OutlineTree
-
Creates a new outline tree.
- OutlineTreeNode - Class in com.itextpdf.rups.view.itext.treenodes
-
A node in the OutlineTree.
- OutlineTreeNode() - Constructor for class com.itextpdf.rups.view.itext.treenodes.OutlineTreeNode
-
Creates the root node for the OutlineTree.
- OutlineTreeNode(PdfObjectTreeNode) - Constructor for class com.itextpdf.rups.view.itext.treenodes.OutlineTreeNode
-
Creates a node corresponding with a node in the PdfTree.
- OutputStreamResource - Interface in com.itextpdf.rups.io
-
An object that implements this interface is a resource that
can be written to an OutputStream.
- ownerPassword - Variable in class com.itextpdf.rups.model.Permissions
-
Which owner password was provided to open the file?
- pages - Variable in class com.itextpdf.rups.controller.PdfReaderController
-
JTable with all the pages and their labels.
- PageSelectionListener - Interface in com.itextpdf.rups.view
-
Interface that has to be implemented by every class that listens
to page navigation features; keys that are pressed, buttons that
are pushed,...
- PagesTable - Class in com.itextpdf.rups.view.itext
-
A JTable listing all the pages in a PDF file: the object number of each
page dictionary and the page numbers (with label information if present).
- PagesTable(PdfReaderController, PageSelectionListener) - Constructor for class com.itextpdf.rups.view.itext.PagesTable
-
Constructs a PagesTable.
- PdfArrayTableModel - Class in com.itextpdf.rups.view.models
-
A TableModel in case we want to show a PDF array in a JTable.
- PdfArrayTableModel(PdfArray) - Constructor for class com.itextpdf.rups.view.models.PdfArrayTableModel
-
Creates the TableModel.
- pdfFile - Variable in class com.itextpdf.rups.controller.RupsController
-
The Pdf file that is currently open in the application.
- PdfFile - Class in com.itextpdf.rups.model
-
Wrapper for both iText's PdfReader (referring to a PDF file to read)
and SUN's PDFFile (referring to the same PDF file to render).
- PdfFile(File) - Constructor for class com.itextpdf.rups.model.PdfFile
-
Constructs a PdfFile object.
- PdfFile(byte[]) - Constructor for class com.itextpdf.rups.model.PdfFile
-
Constructs a PdfFile object.
- PdfFilter - Class in com.itextpdf.rups.io.filters
-
Filters PDF files in a JFileChooser.
- PdfFilter() - Constructor for class com.itextpdf.rups.io.filters.PdfFilter
-
- PdfObjectPanel - Class in com.itextpdf.rups.view.itext
-
- PdfObjectPanel() - Constructor for class com.itextpdf.rups.view.itext.PdfObjectPanel
-
Creates a PDF object panel.
- PdfObjectTreeNode - Class in com.itextpdf.rups.view.itext.treenodes
-
Every node in our tree corresponds with a PDF object.
- PdfObjectTreeNode(PdfObject) - Constructor for class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Creates a tree node for a PDF object.
- PdfObjectTreeNode(String, PdfObject) - Constructor for class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Creates a tree node for a PDF object.
- PdfPagesTreeNode - Class in com.itextpdf.rups.view.itext.treenodes
-
A tree node corresponding with a Pages dictionary in a PDF file.
- PdfPagesTreeNode(PdfDictionary) - Constructor for class com.itextpdf.rups.view.itext.treenodes.PdfPagesTreeNode
-
Creates a tree node for a Pages dictionary.
- PdfPageTreeNode - Class in com.itextpdf.rups.view.itext.treenodes
-
A tree node corresponding with a Page dictionary in a PDF file.
- PdfPageTreeNode(PdfDictionary) - Constructor for class com.itextpdf.rups.view.itext.treenodes.PdfPageTreeNode
-
Creates a tree node for a Pages dictionary.
- PdfReaderController - Class in com.itextpdf.rups.controller
-
Controls the GUI components that get their content from iText's PdfReader.
- PdfReaderController(TreeSelectionListener, PageSelectionListener) - Constructor for class com.itextpdf.rups.controller.PdfReaderController
-
Constructs the PdfReaderController.
- PdfTrailerTreeNode - Class in com.itextpdf.rups.view.itext.treenodes
-
A special treenode that will be used for the trailer dictionary
of a PDF file.
- PdfTrailerTreeNode() - Constructor for class com.itextpdf.rups.view.itext.treenodes.PdfTrailerTreeNode
-
Constructs a simple text tree node.
- pdfTree - Variable in class com.itextpdf.rups.controller.PdfReaderController
-
Treeview of the PDF file.
- PdfTree - Class in com.itextpdf.rups.view.itext
-
A JTree that shows the object hierarchy of a PDF document.
- PdfTree() - Constructor for class com.itextpdf.rups.view.itext.PdfTree
-
Constructs a PDF tree.
- PdfTreeContextMenu - Class in com.itextpdf.rups.view.contextmenu
-
Convenience class/factory that return the popup menu for the PdfTree panel.
- PdfTreeContextMenu() - Constructor for class com.itextpdf.rups.view.contextmenu.PdfTreeContextMenu
-
- PdfTreeContextMenuMouseListener - Class in com.itextpdf.rups.view.contextmenu
-
Additional check to see whether the selected node is a Stream (and not an image stream)
- PdfTreeContextMenuMouseListener(JPopupMenu, JComponent) - Constructor for class com.itextpdf.rups.view.contextmenu.PdfTreeContextMenuMouseListener
-
- PdfTreeExpansionListener - Class in com.itextpdf.rups.io.listeners
-
Listener that checks if the expanded node has one child.
- PdfTreeExpansionListener() - Constructor for class com.itextpdf.rups.io.listeners.PdfTreeExpansionListener
-
- PdfTreeNavigationListener - Class in com.itextpdf.rups.io.listeners
-
Class that keeps track of whether the last action was a keyboard or a mouse input.
- PdfTreeNavigationListener() - Constructor for class com.itextpdf.rups.io.listeners.PdfTreeNavigationListener
-
- permissions - Variable in class com.itextpdf.rups.model.PdfFile
-
The file permissions
- Permissions - Class in com.itextpdf.rups.model
-
This class can tell you more about the permissions that are allowed
on the PDF file.
- Permissions() - Constructor for class com.itextpdf.rups.model.Permissions
-
- permissions - Variable in class com.itextpdf.rups.model.Permissions
-
What are the document permissions?
- println(String) - Static method in class com.itextpdf.rups.view.Console
-
Allows you to print something to the custom PrintStream.
- progress - Variable in class com.itextpdf.rups.model.ProgressDialog
-
the progress bar
- ProgressDialog - Class in com.itextpdf.rups.model
-
An informational dialog window showing the progress of a certain action.
- ProgressDialog(JFrame, String) - Constructor for class com.itextpdf.rups.model.ProgressDialog
-
Creates a Progress frame displaying a certain message
and a progress bar in indeterminate mode.
- RASF - Static variable in class com.itextpdf.rups.view.itext.SyntaxHighlightedStreamPane
-
Factory that allows you to create RandomAccessSource files
- rawContent - Variable in class com.itextpdf.rups.model.PdfFile
-
Raw content string
- rawText - Variable in class com.itextpdf.rups.controller.RupsController
-
- reader - Variable in class com.itextpdf.rups.model.IndirectObjectFactory
-
The reader object.
- reader - Variable in class com.itextpdf.rups.model.ObjectLoader
-
iText's PdfReader object.
- reader - Variable in class com.itextpdf.rups.model.PdfFile
-
The PdfReader object.
- readerController - Variable in class com.itextpdf.rups.controller.RupsController
-
Object with the GUI components for iText.
- readFile(InputStream, boolean) - Method in class com.itextpdf.rups.model.PdfFile
-
Does the actual reading of the file into PdfReader and PDFFile.
- recursive - Variable in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
indicates if the object is indirect and recursive.
- refToIdx - Variable in class com.itextpdf.rups.model.IndirectObjectFactory
-
Mapping between the reference number in the xref table and the index in the objects list .
- removeRow(int) - Method in class com.itextpdf.rups.view.models.DictionaryTableModel
-
- render(PdfObject) - Method in class com.itextpdf.rups.controller.PdfReaderController
-
Renders the syntax of a PdfObject in the objectPanel.
- render(PdfObject) - Method in class com.itextpdf.rups.view.itext.PdfObjectPanel
-
Shows a PdfObject as text or in a table.
- render(PdfObject) - Method in class com.itextpdf.rups.view.itext.StreamTextArea
-
Renders the content stream of a PdfObject or empties the text area.
- render(PdfObject) - Method in class com.itextpdf.rups.view.itext.SyntaxHighlightedStreamPane
-
Renders the content stream of a PdfObject or empties the text area.
- root - Variable in class com.itextpdf.rups.view.itext.PdfTree
-
The root of the PDF tree.
- Rups - Class in com.itextpdf.rups
-
iText RUPS is a tool that allows you to inspect the internal structure
of a PDF file.
- Rups() - Constructor for class com.itextpdf.rups.Rups
-
- RupsController - Class in com.itextpdf.rups.controller
-
This class controls all the GUI components that are shown in
the RUPS application: the menu bar, the panels,...
- RupsController(Dimension) - Constructor for class com.itextpdf.rups.controller.RupsController
-
Constructs the GUI components of the RUPS application.
- RupsController(Dimension, File) - Constructor for class com.itextpdf.rups.controller.RupsController
-
- RupsMenuBar - Class in com.itextpdf.rups.view
-
- RupsMenuBar(Observable) - Constructor for class com.itextpdf.rups.view.RupsMenuBar
-
Creates a JMenuBar.
- SAVE_AS - Static variable in class com.itextpdf.rups.view.RupsMenuBar
-
Caption for "Save as..."
- saveFile(File) - Method in class com.itextpdf.rups.controller.RupsController
-
Saves the pdf to the disk
- SaveToFileJTextPaneAction - Class in com.itextpdf.rups.view.contextmenu
-
Custom action to save raw bytes of a stream to a file from the stream panel.
- SaveToFileJTextPaneAction(String) - Constructor for class com.itextpdf.rups.view.contextmenu.SaveToFileJTextPaneAction
-
- SaveToFileJTextPaneAction(String, Component) - Constructor for class com.itextpdf.rups.view.contextmenu.SaveToFileJTextPaneAction
-
- SaveToFilePdfTreeAction - Class in com.itextpdf.rups.view.contextmenu
-
Custom action to save raw bytes of a stream to a file from the PdfTree view.
- SaveToFilePdfTreeAction(String) - Constructor for class com.itextpdf.rups.view.contextmenu.SaveToFilePdfTreeAction
-
- SaveToFilePdfTreeAction(String, Component) - Constructor for class com.itextpdf.rups.view.contextmenu.SaveToFilePdfTreeAction
-
- SaveToFilePdfTreeAction(String, Component, boolean) - Constructor for class com.itextpdf.rups.view.contextmenu.SaveToFilePdfTreeAction
-
- selectNode(PdfObjectTreeNode) - Method in class com.itextpdf.rups.controller.PdfReaderController
-
Selects a node in the PdfTree.
- selectNode(int) - Method in class com.itextpdf.rups.controller.PdfReaderController
-
Selects a node in the PdfTree.
- selectNode(PdfObjectTreeNode) - Method in class com.itextpdf.rups.view.itext.PdfTree
-
Select a specific node in the tree.
- selectRowByReference(int) - Method in class com.itextpdf.rups.view.itext.XRefTable
-
Selects a row containing information about an indirect object.
- setCryptoMode(int) - Method in class com.itextpdf.rups.model.Permissions
-
Setter for the crypto mode
- setDirectory(File) - Method in class com.itextpdf.rups.model.PdfFile
-
- setEncrypted(boolean) - Method in class com.itextpdf.rups.model.Permissions
-
Setter for the encrypted variable.
- setFilename(String) - Method in class com.itextpdf.rups.model.PdfFile
-
- setMessage(String) - Method in class com.itextpdf.rups.model.ProgressDialog
-
Changes the message describing what's in progress
- setOwnerPassword(byte[]) - Method in class com.itextpdf.rups.model.Permissions
-
Setter for the owner password.
- setPermissions(int) - Method in class com.itextpdf.rups.model.Permissions
-
Setter for the permissions.
- setRecursive(boolean) - Method in class com.itextpdf.rups.view.itext.treenodes.PdfObjectTreeNode
-
Set this to true if the object is a reference to a node higher up in the tree.
- setTotal(int) - Method in class com.itextpdf.rups.model.ProgressDialog
-
Sets the maximum value for the progress bar.
- setTrailer(PdfDictionary) - Method in class com.itextpdf.rups.view.itext.treenodes.PdfTrailerTreeNode
-
Sets the object for this node.
- setUserPassword(byte[]) - Method in class com.itextpdf.rups.model.Permissions
-
Setter for the user password.
- setValue(int) - Method in class com.itextpdf.rups.model.ProgressDialog
-
Changes the value of the progress bar.
- setValueAt(Object, int, int) - Method in class com.itextpdf.rups.view.models.DictionaryTableModel
-
- showPopupHook(MouseEvent) - Method in class com.itextpdf.rups.view.contextmenu.ContextMenuMouseListener
-
This method should be implemented appropriately by subclasses
- showPopupHook(MouseEvent) - Method in class com.itextpdf.rups.view.contextmenu.PdfTreeContextMenuMouseListener
-
- size() - Method in class com.itextpdf.rups.model.IndirectObjectFactory
-
Gets the total number of indirect objects in the PDF file.
- start() - Method in class com.itextpdf.rups.model.BackgroundTask
-
Starts the thread.
- startApplication(File, int) - Static method in class com.itextpdf.rups.Rups
-
Initializes the main components of the Rups application.
- startObjectLoader(PdfFile) - Method in class com.itextpdf.rups.controller.PdfReaderController
-
Starts loading the PDF Objects in background.
- storeNextObject() - Method in class com.itextpdf.rups.model.IndirectObjectFactory
-
Stores the next object of the XRef table.
- streamPane - Variable in class com.itextpdf.rups.controller.PdfReaderController
-
A panel that will show a stream.
- StreamPanelContextMenu - Class in com.itextpdf.rups.view.contextmenu
-
Convenience class/factory to get a context menu for a text pane.
- StreamPanelContextMenu() - Constructor for class com.itextpdf.rups.view.contextmenu.StreamPanelContextMenu
-
- StreamTextArea - Class in com.itextpdf.rups.view.itext
-
- StreamTextArea() - Constructor for class com.itextpdf.rups.view.itext.StreamTextArea
-
Constructs a StreamTextArea.
- structure - Variable in class com.itextpdf.rups.controller.PdfReaderController
-
Treeview of the structure.
- StructureTree - Class in com.itextpdf.rups.view.itext
-
A JTree visualizing information about the structure tree of
the PDF file (if any).
- StructureTree(PdfReaderController) - Constructor for class com.itextpdf.rups.view.itext.StructureTree
-
- StructureTreeNode - Class in com.itextpdf.rups.view.itext.treenodes
-
- StructureTreeNode() - Constructor for class com.itextpdf.rups.view.itext.treenodes.StructureTreeNode
-
Creates the root node for the structure tree.
- StructureTreeNode(PdfObjectTreeNode, String) - Constructor for class com.itextpdf.rups.view.itext.treenodes.StructureTreeNode
-
- SyntaxHighlightedStreamPane - Class in com.itextpdf.rups.view.itext
-
- SyntaxHighlightedStreamPane() - Constructor for class com.itextpdf.rups.view.itext.SyntaxHighlightedStreamPane
-
Constructs a SyntaxHighlightedStreamPane.
- XdpTreeNode - Class in com.itextpdf.rups.view.itext.treenodes
-
- XdpTreeNode(Node) - Constructor for class com.itextpdf.rups.view.itext.treenodes.XdpTreeNode
-
Constructs an XdpTreeNode
- xfaDocument - Variable in class com.itextpdf.rups.model.XfaFile
-
The X4J Document object (XML).
- XfaFile - Class in com.itextpdf.rups.model
-
Class that deals with the XFA file that can be inside a PDF file.
- XfaFile(OutputStreamResource) - Constructor for class com.itextpdf.rups.model.XfaFile
-
Constructs an XFA file from an OutputStreamResource.
- xfaFile - Variable in class com.itextpdf.rups.view.itext.FormTree
-
If the form is an XFA form, the XML file is stored in this object.
- xfaTextArea - Variable in class com.itextpdf.rups.view.itext.FormTree
-
Textview of the XFA file.
- XfaTextArea - Class in com.itextpdf.rups.view.itext
-
TextArea that visualizes the XFA XML file.
- XfaTextArea() - Constructor for class com.itextpdf.rups.view.itext.XfaTextArea
-
Constructs a StreamTextArea.
- xfaTree - Variable in class com.itextpdf.rups.view.itext.FormTree
-
Treeview of the XFA file.
- XfaTree - Class in com.itextpdf.rups.view.itext
-
Tree that visualizes the XFA information.
- XfaTree() - Constructor for class com.itextpdf.rups.view.itext.XfaTree
-
Constructs an XfaTree.
- XfaTreeNode - Class in com.itextpdf.rups.view.itext.treenodes
-
This is the root tree node for the different parts of the XFA resource; it's a child
of the root in the FormTree.
- XfaTreeNode(PdfObjectTreeNode) - Constructor for class com.itextpdf.rups.view.itext.treenodes.XfaTreeNode
-
Creates the root node of the XFA tree.
- xref - Variable in class com.itextpdf.rups.controller.PdfReaderController
-
JTable corresponding with the CrossReference table.
- XRefTable - Class in com.itextpdf.rups.view.itext
-
A JTable that shows the indirect objects of a PDF xref table.
- XRefTable(PdfReaderController) - Constructor for class com.itextpdf.rups.view.itext.XRefTable
-
Creates a JTable visualizing xref table.