All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description ArrangeableListModel<E> Custom ArrayList wrapper around an ArrayList which offers methods for shifting a contiguous range of entries earlier or later in the list (for shifting rows).ArrangeableListModel<E> Custom ArrayList wrapper around an ArrayList which offers methods for shifting a contiguous range of entries earlier or later in the list (for shifting rows).BatchExporterLoadFileSettings A control which encapsulates some of the common load file export settings.BatchExporterNativeSettings A control which encapsulates some of the common native export settings.BatchExporterPdfSettings A control which encapsulates some of the common PDF export settingsBatchExporterTextSettings A control which encapsulates some of the common text export settingsBatchExporterTraversalSettings A control which encapsulates some of the common traversal settingsButtonRow Choice<T> This class represents a choice in some controls and has an associated label, tool tip, value and whether the choice is checked.Choice<T> This class represents a choice in some controls and has an associated label, tool tip, value and whether the choice is checked.ChoiceDialog<T> Displays a dialog allowing a user to select one or more choices.ChoiceTableControl<T> A table control for allowing the user to check one or more choices which are defined usingChoice
objects.ChoiceTableModel<T> Table model used by theChoiceTableControl
ChoiceTableModel<T> Table model used by theChoiceTableControl
ChoiceTableModelChangeListener Used to notify listeners that aChoiceTableControl
has changed in some way.ChoiceTableModelChangeListener Used to notify listeners that aChoiceTableControl
has changed in some way.CombinedPdfExporter This class assists in generating combined PDFs outside of Nuix using iText.ComboItem Data class for representing combo box entriesComboItemBox Slightly customized combo box control for displayingComboItem
objectsCommonDialogs Provides convenience methods for displaying common dialogs.ControlDeserializationHandler Callback used to allow code to define a custom de-serialization for a particular control from JSON.ControlDeserializationHandler Callback used to allow code to define a custom de-serialization for a particular control from JSON.ControlSerializationHandler Callback used to allow code to define a custom serialization for a particular control to JSON.ControlSerializationHandler Callback used to allow code to define a custom serialization for a particular control to JSON.CsvTable A table control designed with the idea of accepting data imported from a CSV.CsvTableModel Table model forCsvTable
.CsvTableModel Table model forCsvTable
.CustomTabPanel This class represents a tab in theTabbedCustomDialog
class.DataProcessingSettingsControl A control which allows the user to specify settings found in the GUI under "Data Processing Settings" during ingestion setup.DigestHelper This class assists in the manipulation of Nuix digest lists.DisablingGlassPaneWrapper Overlay clear pane which disables input to the underlying controls.DoubleBoundedRangeModel DoubleBoundedRangeModel DynamicTableAllRecordsFilter DynamicTableAllRecordsFilter DynamicTableCheckedRecordsFilter DynamicTableCheckedRecordsFilter DynamicTableContainsFilter DynamicTableContainsFilter DynamicTableControl Control for displaying a dynamically defined table of data.DynamicTableFilterProvider DynamicTableFilterProvider DynamicTableModel Table model used to store data for aDynamicTableControl
DynamicTableModel Table model used to store data for aDynamicTableControl
DynamicTableRegexFilter DynamicTableRegexFilter DynamicTableUncheckedRecordsFilter DynamicTableUncheckedRecordsFilter DynamicTableValueCallback Callback used byDynamicTableControl
to allow calling code (likely a Ruby script) to save changes a user has made to a record in the table.DynamicTableValueCallback Callback used byDynamicTableControl
to allow calling code (likely a Ruby script) to save changes a user has made to a record in the table.FormatHelpers Provides some methods for common formatting tasks.ItemStatisticsTableModel Table model used byProcessingStatusControl
.ItemStatisticsTableModel Table model used byProcessingStatusControl
.LocalWorkerSettings A control for providing settings relevant to local Nuix workersLogEventCallbackAppender A custom log4j2 appender which forwardsLogEvent
objects to the provided consumerLogHelper Provides various convenience methods for log4j2 related tasks, since doing some operations programmatically in log4j2 are not very straightforward.LogMessageCallbackAppender A custom log4j2 appender which forwards String renderedLogEvent
objects to the provided consumer, using the provded layout to first render the LogEvent.LookAndFeelHelper Helper utility to change the Java look and feel.MetadataProfileHelper Class containing helper methods for working with Nuix metadata profiles.MultipleChoiceComboBox A combo box (based on CheckBoxListExComboBox) which offers a drop down which allows the user to pick multiple choices by checking them, rather than just the single choice of a traditional combo box.NuixConnection This class provides a way to hand required Nuix objects over to the library for the methods that need them.NuixVersion Assists in representing a Nuix version in object form to assist with comparing two versions.OcrSettings A control for providing some of the common OCR settingsPathList A control which allows the user to supply a list of file and directory pathsPathSelectedCallback Callback used for some of the path selection controls onCustomTabPanel
allowing a script to react to a user selects a path.PathSelectionControl A control which provides a user a way to select pathsPathSelectionControl.ChooserType PlaceholderResolver This class provides a way to allow user input to make use of place holder values which will be substituted at run time with appropriate values.ProcessingFinishedListener Simple callback firedProcessingStatusControl
when processing has completed.ProcessingStatusControl Control for displaying processing status.ProcessingStatusDialog A dialog which starts and monitors a processing job.ProgressDialog Provides a configurable progress dialog.ProgressDialogBlockInterface Interface to be implemented to provide code to be ran by theProgressDialog
.ProgressDialogLoggingCallback ReportDataModel Data model for use with theReportDisplayPanel
.ReportDataModel Data model for use with theReportDisplayPanel
.ReportDisplayPanel This class is designed to display the contents of a ReportDataModel at the bottom of aProgressDialog
ScrollableCustomTabPanel SimpleProgressCallback Used as a way to provide simple feedback regarding progress which can be quantified as amount completed over total amount.SourceItemVisitCallback Callback used bySourceItemVisitor
.SourceItemVisitor A helper class for visiting all items recursively in a tree of source items.StringList A control which allows a user to provide a list of string values (custodian names, tag names, etc)StringListTableModel StringListTableModel TabbedCustomDialog Allows you to build a settings dialog with multiple tabs.Toast A Toast is a short-lived informational message displayed in the UI.ValidationCallback Interface for a callback that allows the code being called to approve or disapprove of the current state of the settings in aTabbedCustomDialog
.