|
Class Summary |
| DifferenceDialog |
A subclass of JDialog providing a list of XNode revisions and various
functional controls. |
| RevisionTableModelImpl |
Provides a seven-column table model for tables of XNodes and XNodeRevisions. |
| RevisionTableMouseListener |
Extends MouseAdapter to listen for changes in table of XNodeRevisions. |
| RevisionTableRenderer |
Provides a renderer for cells within an XNodeRevision table. |
| XNodeCollectionExporter |
A Thread used to export an XNodeCollection to a set of files. |
| XNodeCollectionImporter |
A utility used to import the files found in a directory into an XNodeCollection. |
| XNodeContextualDiffProvider |
A diff provider which highlights changes word-by-word using CSS. |
| XNodeDiffPanel |
A subclass of JPanel displaying a diff between XNodes, XNode
revisions, and/or an externally-supplied text String. |
| XNodeFileImporter |
Internal class extends Thread to import/convert a file
as a new XNode, provided an XNodeID and a File. |
| XNodeManager |
A singleton class that creates a dialog box used for managing XNodes
within Collections, including copying, moving, and deleting features. |
| XNodeRevisionManagerDialog |
A subclass of JDialog providing a list of XNode revisions and various
functional controls. |
| XNodeRevisionManagerPanel |
A subclass of JPanel providing a list of XNode revisions and various
functional controls. |
| XNodeRevisionManagerUtils |
An utility class providing a set of common utility methods for both
the XNodeRevisionManagerDialog and XNodeRevisionManagerPanel. |