Index

A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractHighlightFileInfoCellCallback - Class in com.ntak.pearlzip.ui.cell
Abstract root class used by the file list to render the cells in a row entry.
AbstractHighlightFileInfoCellCallback() - Constructor for class com.ntak.pearlzip.ui.cell.AbstractHighlightFileInfoCellCallback
 
addArchiveProvider(ArchiveService) - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
addDirectory(long, FXArchiveInfo, File) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
addFile(long, ArchiveInfo, FileInfo...) - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveWriteService
 
addFile(long, ArchiveInfo, FileInfo...) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveWriteService
Adds file(s) to the location within the archive as specified by the FileInfo object.
addFile(long, FXArchiveInfo, File, String) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
addFile(long, String, FileInfo...) - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveWriteService
 
addFile(long, String, FileInfo...) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveWriteService
Adds files(s) to the location within the archive as specified by the FileInfo object.
addLicenseDeclaration(String, LicenseInfo) - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
addProperty(String, Object) - Method in class com.ntak.pearlzip.archive.pub.ArchiveInfo
 
addToRecentFile(File) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
afterMetric() - Method in record class com.ntak.pearlzip.ui.util.MetricProfile
Returns the value of the afterMetric record component.
AlertException - Exception in com.ntak.pearlzip.ui.util
AlertException is a checked exception, which is utilised by PearlZip to raise an alert dialog as necessary.
AlertException(FXArchiveInfo, String, Alert.AlertType, String, String, String, Exception, Window, ButtonType...) - Constructor for exception com.ntak.pearlzip.ui.util.AlertException
 
APP - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
APP_LATCH - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
APPLICATION_SETTINGS_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
ArchiveConstants - Class in com.ntak.pearlzip.archive.constants
Constant values utilised by the Archive service.
ArchiveConstants() - Constructor for class com.ntak.pearlzip.archive.constants.ArchiveConstants
 
ArchiveInfo - Class in com.ntak.pearlzip.archive.pub
Java bean representing the metadata of an archive.
ArchiveInfo() - Constructor for class com.ntak.pearlzip.archive.pub.ArchiveInfo
 
ArchiveReadService - Interface in com.ntak.pearlzip.archive.pub
Interface defining functionality associated with the reading of archives.
ArchiveService - Interface in com.ntak.pearlzip.archive.pub
Interface defining common functionality associated with an archive extracting/compression implementation.
ArchiveService.FXForm - Class in com.ntak.pearlzip.archive.pub
 
ArchiveUtil - Class in com.ntak.pearlzip.ui.util
Useful utility methods used by the UI to trigger and manage archiving processes.
ArchiveUtil() - Constructor for class com.ntak.pearlzip.ui.util.ArchiveUtil
 
ArchiveWriteService - Interface in com.ntak.pearlzip.archive.pub
Interface defining functionality associated with the writing of archives.

B

beforeMetric() - Method in record class com.ntak.pearlzip.ui.util.MetricProfile
Returns the value of the beforeMetric record component.
BODY_ADD_COMMENT_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ADD_FUNC_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ARCHIVE_CANNOT_CLOSE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ARCHIVE_DOES_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ARCHIVE_LOCKED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ARCHIVE_SERVICE_CREATE_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
BODY_ARCHIVE_SERVICE_CREATE_ISSUE - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
BODY_ARCHIVE_SERVICE_EXTRACT_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
BODY_ARCHIVE_SERVICE_LISTING_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
BODY_CANNOT_DRAG_OUT_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CANNOT_DRAG_OUT_FOLDER - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CANNOT_INIT_COPY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CANNOT_INIT_MOVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CHANGE_LANG_PACK - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CLEAR_CACHE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CLEAR_CACHE_BLOCKED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CONFIRM_ADD_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CONFIRM_INSTALL_EXTENSION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CONFIRM_LOAD_PROVIDER_MODULE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CONFIRM_PURGE_ALL - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CONFIRM_PURGE_SELECTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CONFIRM_SAVE_ARCHIVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_CONFIRM_SAVE_NESTED_ARCHIVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_DEL_FUNC_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ERR_OPEN_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ERR_OPEN_NESTED_TARBALL - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_EXT_FUNC_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_FILE_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_FILE_NOT_UNIQUE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_FILE_SELECTED_DOES_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ISSUE_ADD_DRAG_DROP - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ISSUE_ADDING_DIR - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ISSUE_ADDING_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ISSUE_CREATING_STAGE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ISSUE_DELETE_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ISSUE_INTEGRATING_CHANGES - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ISSUE_LOAD_LIB - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_ISSUE_SAME_DIR - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_LATEST_VERSION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_LIB_INSTALLED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_LICENSE_DENIED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_NEW_VERSION_AVAILABLE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_NO_COMPRESSOR_WRITE_SERVICES - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_NO_FILE_FOLDER_SELECTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_NO_FILE_SELECTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_OPEN_EXT_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_OPEN_NEW_WINDOW - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_PASTE_EXCEPTION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_PURGE_COMPLETE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_SAFE_MODE_ENABLED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_SKIP_ADD_SELF - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_TEST_ARCHIVE_FAILURE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BODY_TEST_ARCHIVE_SUCCESS - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BTN_OPEN_NEW_WINDOW_NO - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
BTN_OPEN_NEW_WINDOW_YES - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 

C

call(TableColumn<FileInfo, FileInfo>) - Method in class com.ntak.pearlzip.ui.cell.AbstractHighlightFileInfoCellCallback
 
canonicalName() - Method in record class com.ntak.pearlzip.archive.model.LicenseInfo
Returns the value of the canonicalName record component.
CaughtRunnable - Interface in com.ntak.pearlzip.ui.util
An interface which is a Runnable that automatically handles all Exceptions by rerouting it to the UncaughtExceptionHandler or prints out to stdout.
changeButtonPicText(ButtonBase, String, String) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
check(T) - Method in interface com.ntak.pearlzip.ui.util.CheckEventHandler
 
checkArchiveExists(FXArchiveInfo) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
CheckEventHandler<T extends javafx.event.Event> - Interface in com.ntak.pearlzip.ui.util
Custom event handler wrapper with pre-execution checks and post-execution clean up.
checkManifest(PluginInfo, Path) - Static method in class com.ntak.pearlzip.ui.util.ModuleUtil
 
CheckManifestRule - Interface in com.ntak.pearlzip.archive.pub
A rule as part of a chain that validates a PZAX plugin manifest.
checkNewVersionAvailable() - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
checkPreOpenDialog(ArchiveReadService, ArchiveInfo) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
checkWebEngineScrollToBottom(WebEngine, Consumer<Boolean>) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
chooseFile(TestFXConstants.Platform, FxRobot, Path) - Static method in class com.ntak.testfx.NativeFileChooserUtil
 
chooseFolder(TestFXConstants.Platform, FxRobot, Path) - Static method in class com.ntak.testfx.NativeFileChooserUtil
 
clear() - Method in class com.ntak.pearlzip.ui.model.FXMigrationInfo
 
ClearCacheRunnable - Class in com.ntak.pearlzip.ui.util
Implementation of CaughtRunnable used to provide Clear Cache functionality for PearlZip.
ClearCacheRunnable(long, boolean) - Constructor for class com.ntak.pearlzip.ui.util.ClearCacheRunnable
 
clearUp(T) - Method in interface com.ntak.pearlzip.ui.util.CheckEventHandler
 
CNS_COM_BUS_FACTORY - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_CONCURRENCY_LOCK_POLL_TIMEOUT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_CUSTOM_RES_BUNDLE - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_DEFAULT_FORMAT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_JAVAX_NET_SSL_KEYSTORE - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_JAVAX_NET_SSL_KEYSTORE_PASSWORD - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_JAVAX_NET_SSL_TRUSTSTORE - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_JAVAX_NET_SSL_TRUSTSTORE_PASSWORD - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_LAUNCHER_CANONICAL_NAME - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_LOCALE_COUNTRY - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_LOCALE_LANG - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_LOCALE_VARIANT - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_METRIC_FACTORY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_APP_NAME - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_COMMIT_HASH - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_COPYRIGHT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_DEFAULT_MAX_FILES_DRAG_OUT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_DEFAULT_MAX_SIZE_DRAG_OUT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_DEFAULT_MIN_HEIGHT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_DEFAULT_MIN_WIDTH - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_ICON_FILE - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_NTAK_PEARL_ZIP_ICON_FOLDER - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_NTAK_PEARL_ZIP_JDBC_PASSWORD - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_NTAK_PEARL_ZIP_JDBC_URL - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_NTAK_PEARL_ZIP_JDBC_USER - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_NTAK_PEARL_ZIP_KEYSTORE_PASSWORD - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_NTAK_PEARL_ZIP_LICENSE_LOCATION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_LICENSE_OVERRIDE_LOCATION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_LICENSE_SERVICE_CANONICAL_NAME - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_NTAK_PEARL_ZIP_MODULE_PATH - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_NO_FILES_HISTORY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_RAW_VERSION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_RESIZEABLE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_SAFE_MODE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_TOAST_DURATION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_TRUSTSTORE_PASSWORD - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_NTAK_PEARL_ZIP_VERSION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_NTAK_PEARL_ZIP_WEBLINK - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_PROP_HEADER - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_PROVIDER_PRIORITY_ROOT_KEY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_RES_BUNDLE - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_SETTINGS_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_SHOW_NOTIFICATION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_SHOW_TARGET_FOLDER_EXTRACT_ALL - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_SHOW_TARGET_FOLDER_EXTRACT_SELECTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_STORE_ROOT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_SYSMENU_WINDOW_TEXT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_THEME_NAME - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_THREAD_POOL_SIZE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_TMP_DIR_PREFIX - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
CNS_WINDOW_HEIGHT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
CNS_WINDOW_WIDTH - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
COLONSV - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
COM_BUS_EXECUTOR_SERVICE - Static variable in class com.ntak.pearlzip.archive.constants.ArchiveConstants
 
com.ntak.pearlzip.archive - module com.ntak.pearlzip.archive
Holds core business logic for processing archives, which when implemented can be used to interface with Pearl Zip as a provider.
com.ntak.pearlzip.archive.acc - module com.ntak.pearlzip.archive.acc
Implementation of Pearl Zip Archive Service, which utilises 7-Zip Java Binding library underneath to provide compression functionality for various common archive formats.
com.ntak.pearlzip.archive.acc.pub - package com.ntak.pearlzip.archive.acc.pub
 
com.ntak.pearlzip.archive.constants - package com.ntak.pearlzip.archive.constants
 
com.ntak.pearlzip.archive.model - package com.ntak.pearlzip.archive.model
 
com.ntak.pearlzip.archive.pub - package com.ntak.pearlzip.archive.pub
 
com.ntak.pearlzip.archive.szjb - module com.ntak.pearlzip.archive.szjb
Implementation of Pearl Zip Archive Service, which utilises 7-Zip Java Binding library underneath to provide extraction functionality for various common archive formats.
com.ntak.pearlzip.archive.szjb.pub - package com.ntak.pearlzip.archive.szjb.pub
 
com.ntak.pearlzip.archive.util - package com.ntak.pearlzip.archive.util
 
com.ntak.pearlzip.license - module com.ntak.pearlzip.license
Provides license information of core dependencies of the Pearl Zip project.
com.ntak.pearlzip.license.pub - package com.ntak.pearlzip.license.pub
 
com.ntak.pearlzip.ui - module com.ntak.pearlzip.ui
General UI/front-end JavaFX code for the Pearl Zip application.
com.ntak.pearlzip.ui.cell - package com.ntak.pearlzip.ui.cell
 
com.ntak.pearlzip.ui.constants - package com.ntak.pearlzip.ui.constants
 
com.ntak.pearlzip.ui.mac - package com.ntak.pearlzip.ui.mac
 
com.ntak.pearlzip.ui.model - package com.ntak.pearlzip.ui.model
 
com.ntak.pearlzip.ui.pub - package com.ntak.pearlzip.ui.pub
 
com.ntak.pearlzip.ui.util - package com.ntak.pearlzip.ui.util
 
com.ntak.testfx - package com.ntak.testfx
 
CommentsHighlightFileInfoCellCallback - Class in com.ntak.pearlzip.ui.cell
Implementation of cell renderer for the Comments field.
CommentsHighlightFileInfoCellCallback(FXArchiveInfo) - Constructor for class com.ntak.pearlzip.ui.cell.CommentsHighlightFileInfoCellCallback
 
CommonsCompressArchiveReadService - Class in com.ntak.pearlzip.archive.acc.pub
Implementation of an Archive Read Service, which utilises the Apache Commons Compress library underneath for the tar format.
CommonsCompressArchiveReadService() - Constructor for class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveReadService
 
CommonsCompressArchiveWriteService - Class in com.ntak.pearlzip.archive.acc.pub
Implementation of an Archive Write Service, which utilises the Apache Commons Compress library underneath for various formats.
CommonsCompressArchiveWriteService() - Constructor for class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveWriteService
 
CommunicationBus - Interface in com.ntak.pearlzip.archive.pub
Interface facade over the UI communication bus implementation.
CommunicationBusFactory - Interface in com.ntak.pearlzip.archive.pub
Generates implementation of an communication bus to be used by the PearlZip application components.
compare(String, String) - Method in class com.ntak.pearlzip.ui.util.VersionComparator
 
completed() - Method in class com.ntak.pearlzip.archive.pub.ProgressMessage
 
COMPLETED - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
CompressUtil - Class in com.ntak.pearlzip.archive.util
Helper class, which performs tasks that aid with compression mechanisms.
CompressUtil() - Constructor for class com.ntak.pearlzip.archive.util.CompressUtil
 
ConfigurationConstants - Class in com.ntak.pearlzip.archive.constants
Unique identifiers for configuration files and for parameters.
ConfigurationConstants() - Constructor for class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
consumeUpdate(ProgressMessage) - Method in class com.ntak.pearlzip.ui.pub.FrmProgressController
 
CONTEXT_MENU_INSTANCES - Static variable in class com.ntak.pearlzip.ui.model.ZipState
 
ContextMenuController - Class in com.ntak.pearlzip.ui.pub
Controller for the Context menu.
ContextMenuController() - Constructor for class com.ntak.pearlzip.ui.pub.ContextMenuController
 
COPY - Enum constant in enum class com.ntak.pearlzip.ui.model.FXMigrationInfo.MigrationType
 
CORE_MENU_SIZE - Static variable in class com.ntak.pearlzip.ui.mac.MacZipConstants
 
CORE_THEMES - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
crcHashFile(File) - Static method in class com.ntak.pearlzip.archive.util.CompressUtil
 
create(MetricProfile) - Static method in class com.ntak.pearlzip.ui.util.MetricThreadFactory
 
CREATE_OPTIONS - Static variable in interface com.ntak.pearlzip.archive.pub.ArchiveWriteService
 
createArchive(long, ArchiveInfo, FileInfo...) - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveWriteService
 
createArchive(long, ArchiveInfo, FileInfo...) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveWriteService
Creates an archive at the path specified with optionally adding files to the archive.
createArchive(long, String, FileInfo...) - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveWriteService
 
createArchive(long, String, FileInfo...) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveWriteService
Creates an archive at the path specified with optionally adding files to the archive.
createBackupArchive(FXArchiveInfo, Path) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
CreatedHighlightFileInfoCellCallback - Class in com.ntak.pearlzip.ui.cell
Implementation of cell renderer for the Created field.
CreatedHighlightFileInfoCellCallback() - Constructor for class com.ntak.pearlzip.ui.cell.CreatedHighlightFileInfoCellCallback
 
createSystemMenu(Stage, List<Menu>) - Method in class com.ntak.pearlzip.ui.mac.MacPearlZipApplication
 
createSystemMenu(Stage, List<Menu>) - Method in class com.ntak.pearlzip.ui.pub.PearlZipApplication
 
creationTimestamp() - Method in record class com.ntak.pearlzip.ui.util.NotificationEntry
Returns the value of the creationTimestamp record component.
CSV - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
CURRENT_SETTINGS - Static variable in class com.ntak.pearlzip.archive.constants.ArchiveConstants
 
CUSTOM_BUNDLE - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
CUSTOM_MENUS - Static variable in interface com.ntak.pearlzip.archive.pub.ArchiveService
 

D

DEFAULT_BUS - Static variable in interface com.ntak.pearlzip.archive.pub.ArchiveService
 
DEFAULT_HIGHLIGHT - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
DELETE - Enum constant in enum class com.ntak.pearlzip.ui.model.FXMigrationInfo.MigrationType
 
deleteDirectory(Path, Predicate<Path>) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
deleteFile(long, ArchiveInfo, FileInfo) - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveWriteService
 
deleteFile(long, ArchiveInfo, FileInfo) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveWriteService
Deletes the specified file represented by a FileInfo archive metadata from the specified archive.
deleteFile(long, String, FileInfo) - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveWriteService
 
deleteFile(long, String, FileInfo) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveWriteService
Deletes the specified file represented by a FileInfo archive metadata from the specified archive.
DSV - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
DTF_YYYY - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 

E

equals(Object) - Method in record class com.ntak.pearlzip.archive.model.LicenseInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
equals(Object) - Method in class com.ntak.pearlzip.archive.pub.ProgressMessage
 
equals(Object) - Method in record class com.ntak.pearlzip.ui.util.MetricProfile
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.ntak.pearlzip.ui.util.NotificationEntry
Indicates whether some other object is "equal to" this one.
ERROR - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
ERROR_ALERT_CONSUMER - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
ErrorAlertConsumer - Class in com.ntak.pearlzip.ui.util
 
errorHandler(Exception) - Method in interface com.ntak.pearlzip.ui.util.CaughtRunnable
 
ErrorMessage - Class in com.ntak.pearlzip.archive.pub
A POJO object used to transmit an error message from back-end services to the front-end UI.
ErrorMessage(long, String, String, String, Exception, ArchiveInfo) - Constructor for class com.ntak.pearlzip.archive.pub.ErrorMessage
 
ESV - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
EVENTBUS_THREAD_GROUP - Static variable in class com.ntak.pearlzip.archive.constants.ArchiveConstants
 
EventBusFactory - Class in com.ntak.pearlzip.ui.util
Generates an instance of Greenrobot's EventBus for use by the PearlZip application.
EventBusFactory() - Constructor for class com.ntak.pearlzip.ui.util.EventBusFactory
 
execute() - Method in interface com.ntak.pearlzip.ui.util.CaughtRunnable
 
execute() - Method in class com.ntak.pearlzip.ui.util.ClearCacheRunnable
 
executeBackgroundProcess(long, Stage, CaughtRunnable, Consumer<Throwable>, Consumer<Stage>) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
executeBackgroundProcess(long, Stage, CaughtRunnable, Consumer<Stage>) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
ExpectationFileVisitor - Class in com.ntak.testfx
 
ExpectationFileVisitor(Path) - Constructor for class com.ntak.testfx.ExpectationFileVisitor
 
extractDirectory(long, Path, FXArchiveInfo, FileInfo) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
extractFile(long, Path, ArchiveInfo, FileInfo) - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveReadService
 
extractFile(long, Path, ArchiveInfo, FileInfo) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveReadService
Extracts the specified file by the FileInfo object supplied from the archive.
extractFile(long, Path, ArchiveInfo, FileInfo) - Method in class com.ntak.pearlzip.archive.szjb.pub.SevenZipArchiveService
 
extractFile(long, Path, String, FileInfo) - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveReadService
 
extractFile(long, Path, String, FileInfo) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveReadService
Extracts the specified file by the FileInfo object supplied from the archive.
extractFile(long, Path, String, FileInfo) - Method in class com.ntak.pearlzip.archive.szjb.pub.SevenZipArchiveService
 
extractToDirectory(long, FXArchiveInfo, File) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 

F

fileIcon - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
FileInfo - Class in com.ntak.pearlzip.archive.pub
Java bean which stores normalised data about a particular entry in a zip archive.
FileInfo(int, int, String, long, long, long, LocalDateTime, LocalDateTime, LocalDateTime, String, String, int, String, boolean, boolean, Map<String, Object>) - Constructor for class com.ntak.pearlzip.archive.pub.FileInfo
 
folderIcon - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
FormUtil - Class in com.ntak.testfx
 
FormUtil() - Constructor for class com.ntak.testfx.FormUtil
 
FrmAboutController - Class in com.ntak.pearlzip.ui.pub
Controller for the About dialog.
FrmAboutController() - Constructor for class com.ntak.pearlzip.ui.pub.FrmAboutController
 
FrmFileInfoController - Class in com.ntak.pearlzip.ui.pub
Controller for the File Information dialog.
FrmFileInfoController() - Constructor for class com.ntak.pearlzip.ui.pub.FrmFileInfoController
 
FrmLicenseDetailsController - Class in com.ntak.pearlzip.ui.pub
Controller for the License Details dialog.
FrmLicenseDetailsController() - Constructor for class com.ntak.pearlzip.ui.pub.FrmLicenseDetailsController
 
FrmLicenseOverviewController - Class in com.ntak.pearlzip.ui.pub
Controller for the License Overview dialog.
FrmLicenseOverviewController() - Constructor for class com.ntak.pearlzip.ui.pub.FrmLicenseOverviewController
 
FrmMainController - Class in com.ntak.pearlzip.ui.pub
Controller for the Main display dialog.
FrmMainController() - Constructor for class com.ntak.pearlzip.ui.pub.FrmMainController
 
FrmNewController - Class in com.ntak.pearlzip.ui.pub
Controller for the New Archive dialog.
FrmNewController() - Constructor for class com.ntak.pearlzip.ui.pub.FrmNewController
 
FrmNewSingleFileController - Class in com.ntak.pearlzip.ui.pub
Controller for the New Single File Compressor Archive dialog.
FrmNewSingleFileController() - Constructor for class com.ntak.pearlzip.ui.pub.FrmNewSingleFileController
 
FrmNotificationsController - Class in com.ntak.pearlzip.ui.pub
 
FrmNotificationsController() - Constructor for class com.ntak.pearlzip.ui.pub.FrmNotificationsController
 
FrmOptionsController - Class in com.ntak.pearlzip.ui.pub
Controller for the Options dialog.
FrmOptionsController() - Constructor for class com.ntak.pearlzip.ui.pub.FrmOptionsController
 
FrmProgressController - Class in com.ntak.pearlzip.ui.pub
Controller for the Progress Bar dialog.
FrmProgressController() - Constructor for class com.ntak.pearlzip.ui.pub.FrmProgressController
 
FrmPurgePluginController - Class in com.ntak.pearlzip.ui.pub
 
FrmPurgePluginController() - Constructor for class com.ntak.pearlzip.ui.pub.FrmPurgePluginController
 
FXArchiveInfo - Class in com.ntak.pearlzip.ui.model
Representation of the state of the Archive on an instance of the Pearl Zip UI as a specific point in time.
FXArchiveInfo(ArchiveInfo, String, ArchiveReadService, ArchiveWriteService, ArchiveInfo, FileInfo) - Constructor for class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
FXArchiveInfo(String, ArchiveReadService, ArchiveWriteService) - Constructor for class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
FXArchiveInfo(String, String, ArchiveReadService, ArchiveWriteService, FileInfo) - Constructor for class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
FXForm(String, Node, Map<String, Object>) - Constructor for class com.ntak.pearlzip.archive.pub.ArchiveService.FXForm
 
FXMigrationInfo - Class in com.ntak.pearlzip.ui.model
Information about a specific migration process within an archive is expressed by this class.
FXMigrationInfo() - Constructor for class com.ntak.pearlzip.ui.model.FXMigrationInfo
 
FXMigrationInfo.MigrationType - Enum Class in com.ntak.pearlzip.ui.model
 

G

genDefaultLoggingMessage(String, Object...) - Static method in class com.ntak.pearlzip.archive.util.LoggingUtil
 
generateArchiveMetaData(String) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveReadService
Extracts metadata from the archive specified and wraps it in an ArchiveInfo object.
generateDefaultArchiveInfo(String) - Static method in interface com.ntak.pearlzip.archive.pub.ArchiveService
Generated the minimal default ArchiveInfo for a given archive path.
genFrmAbout() - Static method in class com.ntak.pearlzip.ui.pub.PearlZipApplication
 
genLocale(Properties) - Static method in class com.ntak.pearlzip.archive.util.LoggingUtil
 
genNewArchivePath(String, String, String) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
getActiveStage() - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
getAdditionalConfig(String) - Static method in class com.ntak.pearlzip.ui.constants.ZipConstants
 
getAdditionalInfoMap() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getAliasFormats() - Method in interface com.ntak.pearlzip.archive.pub.ArchiveService
Deprecated, for removal: This API element is subject to removal in a future version.
getArchiveFormat() - Method in class com.ntak.pearlzip.archive.pub.ArchiveInfo
 
getArchiveInfo() - Method in class com.ntak.pearlzip.archive.pub.ErrorMessage
 
getArchiveInfo() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
getArchiveInfo() - Method in exception com.ntak.pearlzip.ui.util.AlertException
 
getArchivePath() - Method in class com.ntak.pearlzip.archive.pub.ArchiveInfo
 
getArchivePath() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
getAttributes() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getBody() - Method in exception com.ntak.pearlzip.ui.util.AlertException
 
getBtnAdd() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getBtnCopy() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getBtnDelete() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getBtnExtract() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getBtnInfo() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getBtnMove() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getBtnNew() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getBtnOpen() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getBtnTest() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getBtnUp() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getButtons() - Method in exception com.ntak.pearlzip.ui.util.AlertException
 
getCloseBypass() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
getComments() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getComments() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getCompressionLevel() - Method in class com.ntak.pearlzip.archive.pub.ArchiveInfo
 
getCompressorArchives() - Method in interface com.ntak.pearlzip.archive.pub.ArchiveService
Deprecated, for removal: This API element is subject to removal in a future version.
getCompressorArchives() - Method in class com.ntak.pearlzip.archive.szjb.pub.SevenZipArchiveService
 
getCompressorArchives() - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
getConfiguration() - Method in class com.ntak.pearlzip.archive.pub.ArchiveService.FXForm
 
getContent() - Method in class com.ntak.pearlzip.archive.pub.ArchiveService.FXForm
 
getController() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
getCrcHash() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getCreateArchiveOptionsPane() - Method in interface com.ntak.pearlzip.archive.pub.ArchiveWriteService
Deprecated, for removal: This API element is subject to removal in a future version.
getCreationTime() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getDefaultProfile() - Static method in record class com.ntak.pearlzip.ui.util.MetricProfile
 
getDependencies() - Method in class com.ntak.pearlzip.archive.model.PluginInfo
 
getDepth() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
getErrorAlertConsumer() - Static method in class com.ntak.pearlzip.ui.util.ErrorAlertConsumer
 
getException() - Method in class com.ntak.pearlzip.archive.pub.ErrorMessage
 
getExpectations() - Method in class com.ntak.testfx.ExpectationFileVisitor
 
getFile() - Method in class com.ntak.pearlzip.ui.model.FXMigrationInfo
 
getFileContentsView() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getFileName() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getFiles() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
getFXArchiveInfo() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getFXFormByIdentifier(String, Object...) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveService
 
getGroup() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getHashFormats() - Method in class com.ntak.pearlzip.archive.model.PluginInfo
 
getHeader() - Method in class com.ntak.pearlzip.archive.pub.ErrorMessage
 
getHeader() - Method in exception com.ntak.pearlzip.ui.util.AlertException
 
getIndex() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getInstance() - Static method in class com.ntak.pearlzip.ui.util.VersionComparator
 
getKey() - Method in interface com.ntak.pearlzip.archive.pub.CheckManifestRule
 
getLastAccessTime() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getLastWriteTime() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getLevel() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getLicenseDeclaration(String) - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
getLicenseDeclarations() - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
getLicenses() - Method in class com.ntak.pearlzip.archive.model.PluginInfo
 
getMainStageByArchivePath(String) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
getMainStageInstances() - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
getMaxVersion() - Method in class com.ntak.pearlzip.archive.model.PluginInfo
 
getMessageTraceLogger() - Static method in class com.ntak.pearlzip.ui.util.ProgressMessageTraceLogger
 
getMigrationInfo() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
getMinVersion() - Method in class com.ntak.pearlzip.archive.model.PluginInfo
 
getName() - Method in class com.ntak.pearlzip.archive.model.PluginInfo
 
getName() - Method in class com.ntak.pearlzip.archive.pub.ArchiveService.FXForm
 
getNestedFileInfoParent() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
getNotifications(String...) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
getOpenArchiveOptionsPane(ArchiveInfo) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveReadService
Deprecated, for removal: This API element is subject to removal in a future version.
getOptionsPane() - Method in interface com.ntak.pearlzip.archive.pub.ArchiveService
Deprecated, for removal: This API element is subject to removal in a future version.
getPackedSize() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getParentArchiveInfo() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
getParentPath() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
getPrefix() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
getProfile() - Method in interface com.ntak.pearlzip.ui.util.MetricProfileFactory
 
getProperties() - Method in class com.ntak.pearlzip.archive.model.PluginInfo
 
getProperty(String) - Method in class com.ntak.pearlzip.archive.pub.ArchiveInfo
 
getRawSize() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getRawSupportedCompressorWriteFormats() - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
getReadArchiveServiceForFile(String) - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
getReadProviders() - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
getReadService() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
getResourceBundle() - Method in interface com.ntak.pearlzip.archive.pub.ArchiveService
Deprecated, for removal: This API element is subject to removal in a future version.
getSelectedButton() - Method in class com.ntak.pearlzip.ui.pub.FrmLicenseDetailsController
 
getSelf() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getStackTraceFromException(Throwable) - Static method in class com.ntak.pearlzip.archive.util.LoggingUtil
 
getStage() - Method in exception com.ntak.pearlzip.ui.util.AlertException
 
getSupportedCompressorWriteFormats() - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
getTableCellForColumnRow(TableView<S>, int, String) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
getThemes() - Method in class com.ntak.pearlzip.archive.model.PluginInfo
 
getTitle() - Method in class com.ntak.pearlzip.archive.pub.ErrorMessage
 
getTitle() - Method in exception com.ntak.pearlzip.ui.util.AlertException
 
getType() - Method in class com.ntak.pearlzip.ui.model.FXMigrationInfo
 
getType() - Method in exception com.ntak.pearlzip.ui.util.AlertException
 
getUser() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
getWrapper() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
getWriteArchiveServiceForFile(String) - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
getWriteProviders() - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
getWriteService() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 

H

handle(T) - Method in interface com.ntak.pearlzip.ui.util.CheckEventHandler
 
handleDirectory(String, Path, Path, int, int) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
handleEvent(T) - Method in interface com.ntak.pearlzip.ui.util.CheckEventHandler
 
hashCode() - Method in record class com.ntak.pearlzip.archive.model.LicenseInfo
Returns a hash code value for this object.
hashCode() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
hashCode() - Method in class com.ntak.pearlzip.archive.pub.ProgressMessage
 
hashCode() - Method in record class com.ntak.pearlzip.ui.util.MetricProfile
Returns a hash code value for this object.
hashCode() - Method in record class com.ntak.pearlzip.ui.util.NotificationEntry
Returns a hash code value for this object.
HashHighlightFileInfoCellCallback - Class in com.ntak.pearlzip.ui.cell
Implementation of cell renderer for the Hash field.
HashHighlightFileInfoCellCallback() - Constructor for class com.ntak.pearlzip.ui.cell.HashHighlightFileInfoCellCallback
 
HEADER_ADD_FUNC_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ARCHIVE_DOES_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ARCHIVE_LOCKED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ARCHIVE_SERVICE_CREATE_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
HEADER_ARCHIVE_SERVICE_CREATE_ISSUE - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
HEADER_ARCHIVE_SERVICE_EXTRACT_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
HEADER_ARCHIVE_SERVICE_LISTING_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
HEADER_CANNOT_DRAG_OUT_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_CANNOT_DRAG_OUT_FOLDER - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_CANNOT_INIT_COPY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_CANNOT_INIT_MOVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_CHANGE_LANG_PACK - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_CLEAR_CACHE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_CONFIRM_ADD_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_CONFIRM_INSTALL_EXTENSION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_CONFIRM_SAVE_ARCHIVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_CONFIRM_SAVE_NESTED_ARCHIVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_DEL_FUNC_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ERR_OPEN_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ERR_OPEN_NESTED_TARBALL - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_EXT_FUNC_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_FILE_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_FILE_NOT_UNIQUE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_FILE_SELECTED_DOES_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ISSUE_ADD_DRAG_DROP - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ISSUE_ADDING_DIR - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ISSUE_ADDING_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ISSUE_CREATING_STAGE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ISSUE_DELETE_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ISSUE_INTEGRATING_CHANGES - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ISSUE_LOAD_LIB - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_ISSUE_SAME_DIR - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_NO_FILE_FOLDER_SELECTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_NO_FILE_SELECTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_OPEN_EXT_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_OPEN_NEW_WINDOW - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_PASTE_EXCEPTION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_SKIP_ADD_SELF - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_TEST_ARCHIVE_FAILURE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEADER_TEST_ARCHIVE_SUCCESS - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
HEIGHT - Static variable in class com.ntak.pearlzip.ui.model.ZipState
 
highlightCellIfMatch(TableCell, FileInfo, FileInfo, BackgroundFill) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 

I

id() - Method in record class com.ntak.pearlzip.ui.util.NotificationEntry
Returns the value of the id record component.
implementation() - Method in interface com.ntak.pearlzip.archive.pub.CommunicationBus
Retrieves underlying event bus implementation to provide full feature specification, if required.
initData() - Method in class com.ntak.pearlzip.ui.pub.SysMenuController
 
initData(FXArchiveInfo) - Method in class com.ntak.pearlzip.ui.pub.TableContextMenuController
 
initData(FXArchiveInfo, TableRow<FileInfo>) - Method in class com.ntak.pearlzip.ui.pub.ContextMenuController
 
initData(Stage) - Method in class com.ntak.pearlzip.ui.pub.FrmAboutController
 
initData(Stage) - Method in class com.ntak.pearlzip.ui.pub.FrmOptionsController
 
initData(Stage, FileInfo, AtomicBoolean) - Method in class com.ntak.pearlzip.ui.pub.FrmFileInfoController
 
initData(Stage, FXArchiveInfo) - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
initData(Stage, String, boolean) - Method in class com.ntak.pearlzip.ui.pub.FrmLicenseDetailsController
 
initData(Stage, AtomicBoolean) - Method in class com.ntak.pearlzip.ui.pub.FrmNewController
 
initData(Stage, AtomicBoolean) - Method in class com.ntak.pearlzip.ui.pub.FrmNewSingleFileController
 
initData(Stage, CountDownLatch, Consumer<Stage>, long) - Method in class com.ntak.pearlzip.ui.pub.FrmProgressController
 
initData(Stage, Stage) - Method in class com.ntak.pearlzip.ui.pub.FrmLicenseOverviewController
 
initialiseApplicationSettings() - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
initialiseBootstrapProperties() - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
initialiseTheme(Path, String) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
initialize() - Method in class com.ntak.pearlzip.ui.pub.FrmAboutController
 
initialize() - Method in class com.ntak.pearlzip.ui.pub.FrmFileInfoController
 
initialize() - Method in class com.ntak.pearlzip.ui.pub.FrmLicenseOverviewController
 
initialize() - Method in class com.ntak.pearlzip.ui.pub.FrmMainController
 
initialize() - Method in class com.ntak.pearlzip.ui.pub.FrmNewController
 
initialize() - Method in class com.ntak.pearlzip.ui.pub.FrmNewSingleFileController
 
initialize() - Method in class com.ntak.pearlzip.ui.pub.FrmNotificationsController
 
initialize() - Method in class com.ntak.pearlzip.ui.pub.FrmOptionsController
 
initialize() - Method in class com.ntak.pearlzip.ui.pub.FrmProgressController
 
initialize() - Method in class com.ntak.pearlzip.ui.pub.FrmPurgePluginController
 
initialize() - Static method in class com.ntak.pearlzip.ui.pub.ZipLauncher
 
initializeBus() - Static method in interface com.ntak.pearlzip.archive.pub.ArchiveService
This method decouples the implementation of the internal communication bus from PearlZip by utilising the CommunicationBus façade.
initializeCommunicationBus() - Method in interface com.ntak.pearlzip.archive.pub.CommunicationBusFactory
 
initializeCommunicationBus() - Method in class com.ntak.pearlzip.ui.util.EventBusFactory
 
initializeCommunicationBus() - Method in class com.ntak.testfx.MockCommunicationBusFactory
 
initMigration(FXMigrationInfo.MigrationType, FileInfo) - Method in class com.ntak.pearlzip.ui.model.FXMigrationInfo
 
isEnabled() - Method in interface com.ntak.pearlzip.archive.pub.ArchiveService
Deprecated, for removal: This API element is subject to removal in a future version.
isEncrypted() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
isFileInArchiveLevel(FXArchiveInfo) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
isFolder() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 

J

JFXUtil - Class in com.ntak.pearlzip.ui.util
Utility methods used by Pearl Zip to perform common JavaFX UI routines.
JFXUtil() - Constructor for class com.ntak.pearlzip.ui.util.JFXUtil
 
JRT_FILE_SYSTEM - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 

K

KEY_DEFAULT - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
KEY_FILE_PATH - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
KEY_FILE_REPLACE - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
KEY_ICON_REF - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
KEY_MANIFEST_DELETED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
KEY_SESSION_ID - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 

L

LANG_PACKS - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
launchMainStage(FXArchiveInfo) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
launchMainStage(Stage, FXArchiveInfo) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
launchProgress(long, Stage, CountDownLatch, Consumer<Stage>) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
LBL_ARCHIVE_EXT_TYPE_PATTERN - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LBL_BUTTON_COPY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LBL_BUTTON_DROP - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LBL_BUTTON_MOVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LBL_BUTTON_PASTE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LBL_CLEAR_UP_OS_TEMP - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LBL_CLEAR_UP_RECENTS - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LBL_CLEAR_UP_TEMP_STORAGE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LBL_PROGRESS_CLEAR_UP - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LBL_PROGRESS_COMPLETION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LBL_PROGRESS_DELETED_ENTRIES - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LBL_PROGRESS_DELETING_ENTRIES - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LBL_PROGRESS_EXTRACT_ENTRY - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LBL_PROGRESS_LOADED_ENTRY - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LBL_PROGRESS_LOADING - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LBL_RETRIEVE_FILE_META - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LBL_RETRIEVE_FOLDER_META - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LBL_SKIP_OS_TEMP_CLEAN - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LCK_CLEAR_CACHE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
licenseFile() - Method in record class com.ntak.pearlzip.archive.model.LicenseInfo
Returns the value of the licenseFile record component.
LicenseInfo - Record Class in com.ntak.pearlzip.archive.model
Java record holding license information of dependencies for presentation into the UI.
LicenseInfo(String, String, String, String, String) - Constructor for record class com.ntak.pearlzip.archive.model.LicenseInfo
Creates an instance of a LicenseInfo record class.
LicenseService - Interface in com.ntak.pearlzip.archive.pub
Generic service, which provides functionality to derive and supply dependency license information.
licenseType() - Method in record class com.ntak.pearlzip.archive.model.LicenseInfo
Returns the value of the licenseType record component.
LINUX - Enum constant in enum class com.ntak.testfx.TestFXConstants.Platform
 
listFiles(long, ArchiveInfo) - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveReadService
 
listFiles(long, ArchiveInfo) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveReadService
List contents of archive by the archive info object given.
listFiles(long, ArchiveInfo) - Method in class com.ntak.pearlzip.archive.szjb.pub.SevenZipArchiveService
 
listFiles(long, String) - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveReadService
 
listFiles(long, String) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveReadService
List contents of archive by archive path given.
listFiles(long, String) - Method in class com.ntak.pearlzip.archive.szjb.pub.SevenZipArchiveService
 
loadLangPackDynamic(Path, String, Locale) - Static method in class com.ntak.pearlzip.ui.util.ModuleUtil
Utilise module system to load resource bundles using providers supplied by installed plugins.
loadLicenseDetails(String, String, boolean) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
loadMenusFromPlugins() - Static method in class com.ntak.pearlzip.ui.pub.PearlZipApplication
 
loadModuleFromExtensionPackage(Path) - Static method in class com.ntak.pearlzip.ui.util.ModuleUtil
Process: Run checks on pzax file Expand pzax file as zip archive to temp location Check manifest file exists Check files in manifest exist in extracted archive Check hashes, if exists against hashed file Present licenses for providers for user to agree (Reuse License Details fxml) Load modules into classpath
loadModulesDynamic(Path) - Static method in class com.ntak.pearlzip.ui.util.ModuleUtil
Loads services that come as default with additionally the ones specified in the given module path.
loadModulesStatic() - Static method in class com.ntak.pearlzip.ui.util.ModuleUtil
Loads services that come as default bundled with the application.
loadPreOpenDialog(Stage, Node) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
loadPzaxPackage(String) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
LOCAL_MANIFEST_DIR - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOCAL_TEMP - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOCK_POLL_TIMEOUT - Static variable in class com.ntak.pearlzip.ui.model.ZipState
 
LOG_ADD_FUNC_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ARCHIVE_CAN_EXTRACT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ARCHIVE_DOES_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ARCHIVE_INFO_ASSERT_PATH - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_ARCHIVE_INFO_ASSERT_READ_SERVICE - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_ARCHIVE_LOCKED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ARCHIVE_READ_ZIP_PROPERTY - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_ARCHIVE_SERVICE_ADD_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_ARCHIVE_SERVICE_COM_BUS_INIT_ERROR - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_ARCHIVE_SERVICE_CREATE_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_ARCHIVE_SERVICE_CREATE_ISSUE - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_ARCHIVE_SERVICE_EXTRACT_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_ARCHIVE_SERVICE_FORMAT - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_ARCHIVE_SERVICE_LISTING_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_ARCHIVE_SERVICE_NUMBER_ITEMS - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_ARCHIVE_SERVICE_ZIP_ENTRY - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_ARCHIVE_TEST_FAILED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_BUNDLE - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_CANNOT_INIT_COPY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_CANNOT_INIT_MOVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_CLICKED_ROW - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_CREATE_ARCHIVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_CREATE_DIRECTORY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_DEL_FUNC_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_DIR_EXTRACT_COMPLETE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ERR_OPEN_NESTED_TARBALL - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_EXT_FUNC_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_FILE_SELECTED_DOES_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_GENERAL_EVENT_HANDLER_EXCEPTION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_HASH_INTEGRITY_FAILURE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_INVALID_ARCHIVE_SETUP - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ISSUE_ADD_DRAG_DROP - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ISSUE_ADDING_DIR - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ISSUE_ADDING_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ISSUE_ADDING_FILE_FOR_COPY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ISSUE_CREATING_STAGE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ISSUE_EXTRACTING_FILE_FOR_COPY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ISSUE_INTEGRATING_CHANGES - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ISSUE_LOAD_LIB - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ISSUE_RETRIEVE_META - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ISSUE_RUNNING_BACKGROUND_PROCESS - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ISSUE_SAVE_ARCHIVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_ISSUE_SETTING_UP_KEYSTORE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_LIB_FILE_MANIFEST_ENTRY_CORRUPT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_LICENSE_FILE_INFO - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_LOADING_MODULE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_LOCKING_IN_PROPERTY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_MISSING_KEYS_LANG_PACK - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_NO_FILE_FOLDER_SELECTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_NO_FILE_SELECTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_NOTIFICATIONS_ISSUE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_NOTIFICATIONS_SQL_ISSUE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_OS_TRIGGER_DETECTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_PASTE_EXCEPTION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_PASTE_FILE_DETAILS - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_PROGRESS_MSG - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_READ_SERVICES_IDENTIFIED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_REQUIRED_LICENSE_FILE_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_SKIP_ADD_SELF - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_SKIP_SYMLINK - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_TEMP_DIRS_TO_DELETE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_THEME_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_THREAD_EXECUTION_ISSUE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_TOAST_CURRENT_DIRECTORY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_TRANSFORM_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LOG_VERSION_MAX_VERSION_BREACH - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_VERSION_MIN_VERSION_BREACH - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOG_WRITE_SERVICES_IDENTIFIED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LOGGING_ARCHIVE_CANNOT_CLOSE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
LoggingConstants - Class in com.ntak.pearlzip.archive.constants
Logging keys for Resource Bundles.
LoggingConstants() - Constructor for class com.ntak.pearlzip.archive.constants.LoggingConstants
 
LoggingMetricThread(ThreadGroup, Runnable) - Constructor for class com.ntak.pearlzip.ui.util.MetricThreadFactory.LoggingMetricThread
 
LoggingMetricThread(ThreadGroup, Runnable, Consumer<Thread>, Consumer<Thread>) - Constructor for class com.ntak.pearlzip.ui.util.MetricThreadFactory.LoggingMetricThread
 
LoggingUtil - Class in com.ntak.pearlzip.archive.util
Useful utility methods used in generating and sourcing log messages.
LoggingUtil() - Constructor for class com.ntak.pearlzip.archive.util.LoggingUtil
 
logProgressMessage(ProgressMessage) - Method in class com.ntak.pearlzip.ui.util.ErrorAlertConsumer
 
logProgressMessage(ProgressMessage) - Method in class com.ntak.pearlzip.ui.util.ProgressMessageTraceLogger
 
lookupArchiveInfo(String) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
lookupNode(Predicate<Stage>, String) - Static method in class com.ntak.testfx.FormUtil
 

M

MAC - Enum constant in enum class com.ntak.testfx.TestFXConstants.Platform
 
MacPearlZipApplication - Class in com.ntak.pearlzip.ui.mac
Loads the main macOS UI screen for the Zip Application.
MacPearlZipApplication() - Constructor for class com.ntak.pearlzip.ui.mac.MacPearlZipApplication
 
MacZipConstants - Class in com.ntak.pearlzip.ui.mac
 
MacZipConstants() - Constructor for class com.ntak.pearlzip.ui.mac.MacZipConstants
 
main(String[]) - Static method in class com.ntak.pearlzip.ui.mac.MacPearlZipApplication
 
main(String[]) - Static method in class com.ntak.pearlzip.ui.pub.PearlZipApplication
 
main(String[]) - Static method in class com.ntak.pearlzip.ui.pub.ZipLauncher
 
MANIFEST_FILE_NAME - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
MANIFEST_RULES - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
MAX_SIZE_DRAG_OUT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
MENU_TOOLKIT - Static variable in class com.ntak.pearlzip.ui.mac.MacZipConstants
 
message() - Method in class com.ntak.pearlzip.archive.pub.ProgressMessage
 
message() - Method in record class com.ntak.pearlzip.ui.util.NotificationEntry
Returns the value of the message record component.
MESSAGE_TRACE_LOGGER - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
MetricProfile - Record Class in com.ntak.pearlzip.ui.util
Bean representation of pre-execution and post-execution routines upon execution of a MetricLoggingThread.
MetricProfile(Consumer<Thread>, Consumer<Thread>) - Constructor for record class com.ntak.pearlzip.ui.util.MetricProfile
Creates an instance of a MetricProfile record class.
MetricProfileFactory - Interface in com.ntak.pearlzip.ui.util
Factory method used to generate custom MetricProfile objects.
MetricThreadFactory - Class in com.ntak.pearlzip.ui.util
Factory method used to generate a LoggingMetricThread.
MetricThreadFactory(MetricProfile, String) - Constructor for class com.ntak.pearlzip.ui.util.MetricThreadFactory
 
MetricThreadFactory.LoggingMetricThread - Class in com.ntak.pearlzip.ui.util
 
MockCommunicationBusFactory - Class in com.ntak.testfx
 
MockCommunicationBusFactory() - Constructor for class com.ntak.testfx.MockCommunicationBusFactory
 
ModifiedHighlightFileInfoCellCallback - Class in com.ntak.pearlzip.ui.cell
Implementation of cell renderer for the Modified field.
ModifiedHighlightFileInfoCellCallback() - Constructor for class com.ntak.pearlzip.ui.cell.ModifiedHighlightFileInfoCellCallback
 
ModuleUtil - Class in com.ntak.pearlzip.ui.util
Utility methods within this class are utilised by PearlZip to load Archive Service implementations.
ModuleUtil() - Constructor for class com.ntak.pearlzip.ui.util.ModuleUtil
 
MOVE - Enum constant in enum class com.ntak.pearlzip.ui.model.FXMigrationInfo.MigrationType
 

N

NameHighlightFileInfoCellCallback - Class in com.ntak.pearlzip.ui.cell
Implementation of cell renderer for the Name field.
NameHighlightFileInfoCellCallback() - Constructor for class com.ntak.pearlzip.ui.cell.NameHighlightFileInfoCellCallback
 
NativeFileChooserUtil - Class in com.ntak.testfx
 
NativeFileChooserUtil() - Constructor for class com.ntak.testfx.NativeFileChooserUtil
 
NEW_ARCHIVE_VALIDATORS - Static variable in class com.ntak.pearlzip.archive.constants.ArchiveConstants
 
newArchive(long, ArchiveInfo, File) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
newThread(Runnable) - Method in class com.ntak.pearlzip.ui.util.MetricThreadFactory
 
NO_FILES_HISTORY - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
NONE - Enum constant in enum class com.ntak.pearlzip.ui.model.FXMigrationInfo.MigrationType
 
NotificationEntry - Record Class in com.ntak.pearlzip.ui.util
 
NotificationEntry(int, String, String, LocalDateTime) - Constructor for record class com.ntak.pearlzip.ui.util.NotificationEntry
Creates an instance of a NotificationEntry record class.
ntak.testfx.util - module ntak.testfx.util
 

O

OPEN_ARCHIVE_OPTIONS - Static variable in interface com.ntak.pearlzip.archive.pub.ArchiveReadService
 
openExternally(long, Stage, FXArchiveInfo, FileInfo) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
openFile(File) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
OPTIONS - Static variable in interface com.ntak.pearlzip.archive.pub.ArchiveService
 
OS_FILES - Static variable in class com.ntak.pearlzip.ui.pub.ZipLauncher
 

P

PackedSizeHighlightFileInfoCellCallback - Class in com.ntak.pearlzip.ui.cell
Implementation of cell renderer for the Packed Size field.
PackedSizeHighlightFileInfoCellCallback() - Constructor for class com.ntak.pearlzip.ui.cell.PackedSizeHighlightFileInfoCellCallback
 
parseManifest(Path) - Static method in class com.ntak.pearlzip.ui.util.ModuleUtil
 
PATTERN_CSS_THEME_PATH - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
PATTERN_FXID_NEW_OPTIONS - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
PATTERN_FXID_OPTIONS - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
PATTERN_TEXTFIELD_TABLE_CELL_STYLE - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
PearlZipApplication - Class in com.ntak.pearlzip.ui.pub
Loads the main UI screen for the Zip Application.
PearlZipApplication() - Constructor for class com.ntak.pearlzip.ui.pub.PearlZipApplication
 
PearlZipLicenseService - Class in com.ntak.pearlzip.license.pub
Default implementation of the License Service that draws up information taken from Maven repositories.
PearlZipLicenseService() - Constructor for class com.ntak.pearlzip.license.pub.PearlZipLicenseService
 
PearlZipResourceBundleProvider - Interface in com.ntak.pearlzip.archive.pub
Overlay interface on top of standard java ResourceBundleProvider to enable contracts for use with the PearlZip UI.
PLATFORM - Static variable in class com.ntak.testfx.TestFXConstants
 
PLUGIN_BUNDLES - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
PluginInfo - Class in com.ntak.pearlzip.archive.model
Bean object containing metadata/profile information regarding an installed plugin.
PluginInfo(String, String, String, List<String>, List<String>, List<String>, List<String>, Map<String, String>) - Constructor for class com.ntak.pearlzip.archive.model.PluginInfo
 
PLUGINS_METADATA - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
post(Object) - Method in interface com.ntak.pearlzip.archive.pub.CommunicationBus
Message to be posted onto the communication bus.
POST_PZAX_COMPLETION_CALLBACK - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
postVisitDirectory(Path, IOException) - Method in class com.ntak.testfx.ExpectationFileVisitor
 
preVisitDirectory(Path, BasicFileAttributes) - Method in class com.ntak.testfx.ExpectationFileVisitor
 
PRIMARY_EXECUTOR_SERVICE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
processManifest(PluginInfo, Path) - Method in interface com.ntak.pearlzip.archive.pub.CheckManifestRule
 
PROGRESS - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
ProgressMessage - Class in com.ntak.pearlzip.archive.pub
Event Bus message java record representing progress of a specific zip archive function (uniquely defined by sessionId).
ProgressMessage(long, String, String, double, double) - Constructor for class com.ntak.pearlzip.archive.pub.ProgressMessage
 
ProgressMessageTraceLogger - Class in com.ntak.pearlzip.ui.util
EventBus consumer, which persists process messages as trace log entries.
providedLanguages() - Method in interface com.ntak.pearlzip.archive.pub.PearlZipResourceBundleProvider
 
PSV - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
purgeAllLibraries() - Static method in class com.ntak.pearlzip.ui.util.ModuleUtil
 
purgeLibraries(String, Set<String>) - Static method in class com.ntak.pearlzip.ui.util.ModuleUtil
 
purgeLibrary(Path, Path, String) - Static method in class com.ntak.pearlzip.ui.util.ModuleUtil
 

R

raiseAlert(Alert.AlertType, String, String, String, Exception, Window, ButtonType...) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
raiseAlert(Alert.AlertType, String, String, String, Window) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
RECENT_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
RECENT_FILES_MENU - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
refresh() - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
refreshFileView(TableView<FileInfo>, FXArchiveInfo, int, String) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
refreshRecentFileMenu(Menu) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
REGEX_TIMESTAMP_DIR - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
register(Object) - Method in interface com.ntak.pearlzip.archive.pub.CommunicationBus
Register a callback/consumer of messages.
removeBackupArchive(Path) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
resetComboBox(FxRobot, ComboBox) - Static method in class com.ntak.testfx.FormUtil
 
resolveTextKey(String, Object...) - Static method in class com.ntak.pearlzip.archive.util.LoggingUtil
A lookup of configuration keys in the available bundles to determine localised String values.
ResourceConstants - Class in com.ntak.pearlzip.ui.constants
Useful constant objects that help with the display of JavaFX UI structures.
ResourceConstants() - Constructor for class com.ntak.pearlzip.ui.constants.ResourceConstants
 
restoreBackupArchive(Path, Path) - Static method in class com.ntak.pearlzip.ui.util.ArchiveUtil
 
retrieveDeclaredLicenses() - Method in interface com.ntak.pearlzip.archive.pub.LicenseService
 
retrieveDeclaredLicenses() - Method in class com.ntak.pearlzip.license.pub.PearlZipLicenseService
 
RK_KEYS - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
ROOT_LOGGER - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
ROW_TRIGGER - Static variable in class com.ntak.pearlzip.ui.model.ZipState
 
run() - Method in interface com.ntak.pearlzip.ui.util.CaughtRunnable
 
run() - Method in class com.ntak.pearlzip.ui.util.MetricThreadFactory.LoggingMetricThread
 
runLater(Runnable) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
RUNTIME_MODULE_PATH - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 

S

safeDeletePath(Path) - Static method in class com.ntak.pearlzip.ui.util.ModuleUtil
 
selectComboBoxEntry(FxRobot, ComboBox<T>, T) - Static method in class com.ntak.testfx.FormUtil
 
selectTableViewEntry(FxRobot, TableView<T>, Function<T, R>, R) - Static method in class com.ntak.testfx.FormUtil
 
sessionId() - Method in class com.ntak.pearlzip.archive.pub.ProgressMessage
 
setAdditionalConfig(String, T) - Static method in class com.ntak.pearlzip.ui.constants.ZipConstants
 
setArchiveFormat(String) - Method in class com.ntak.pearlzip.archive.pub.ArchiveInfo
 
setArchivePath(String) - Method in class com.ntak.pearlzip.archive.pub.ArchiveInfo
 
setComments(String) - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
setCompressionLevel(int) - Method in class com.ntak.pearlzip.archive.pub.ArchiveInfo
 
setField(TableCell<FileInfo, FileInfo>, FileInfo) - Method in class com.ntak.pearlzip.ui.cell.AbstractHighlightFileInfoCellCallback
 
setField(TableCell<FileInfo, FileInfo>, FileInfo) - Method in class com.ntak.pearlzip.ui.cell.CommentsHighlightFileInfoCellCallback
 
setField(TableCell<FileInfo, FileInfo>, FileInfo) - Method in class com.ntak.pearlzip.ui.cell.CreatedHighlightFileInfoCellCallback
 
setField(TableCell<FileInfo, FileInfo>, FileInfo) - Method in class com.ntak.pearlzip.ui.cell.HashHighlightFileInfoCellCallback
 
setField(TableCell<FileInfo, FileInfo>, FileInfo) - Method in class com.ntak.pearlzip.ui.cell.ModifiedHighlightFileInfoCellCallback
 
setField(TableCell<FileInfo, FileInfo>, FileInfo) - Method in class com.ntak.pearlzip.ui.cell.NameHighlightFileInfoCellCallback
 
setField(TableCell<FileInfo, FileInfo>, FileInfo) - Method in class com.ntak.pearlzip.ui.cell.PackedSizeHighlightFileInfoCellCallback
 
setField(TableCell<FileInfo, FileInfo>, FileInfo) - Method in class com.ntak.pearlzip.ui.cell.SizeHighlightFileInfoCellCallback
 
setFiles(ObservableList<FileInfo>) - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
setIndex(int) - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
setMainController(FrmMainController) - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
setPrefix(String) - Method in class com.ntak.pearlzip.ui.model.FXArchiveInfo
 
setSafeModeTitles(boolean, Stage) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
SETTINGS_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
SevenZipArchiveService - Class in com.ntak.pearlzip.archive.szjb.pub
Implementation of the Archive Service for reading archives using the 7-Zip Java Binding library underneath.
SevenZipArchiveService() - Constructor for class com.ntak.pearlzip.archive.szjb.pub.SevenZipArchiveService
 
showNotifications() - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
SimpleSevenZipEntryTransform - Class in com.ntak.pearlzip.archive.szjb.pub
Converter for 7-Zip Java Binding archive entries (ISimpleInArchiveItem) to normalised FileInfo objects.
SimpleSevenZipEntryTransform() - Constructor for class com.ntak.pearlzip.archive.szjb.pub.SimpleSevenZipEntryTransform
 
SizeHighlightFileInfoCellCallback - Class in com.ntak.pearlzip.ui.cell
Implementation of cell renderer for the Raw Size field.
SizeHighlightFileInfoCellCallback() - Constructor for class com.ntak.pearlzip.ui.cell.SizeHighlightFileInfoCellCallback
 
SSV - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
SSV - Static variable in class com.ntak.testfx.TestFXConstants
 
start(Stage) - Method in class com.ntak.pearlzip.ui.pub.PearlZipApplication
 
stop() - Method in class com.ntak.pearlzip.ui.mac.MacPearlZipApplication
 
stop() - Method in class com.ntak.pearlzip.ui.pub.PearlZipApplication
 
STORE_ROOT - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
STORE_TEMP - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
supportedReadArchives() - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
supportedReadFormats() - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveReadService
 
supportedReadFormats() - Method in interface com.ntak.pearlzip.archive.pub.ArchiveReadService
Deprecated, for removal: This API element is subject to removal in a future version.
supportedReadFormats() - Method in class com.ntak.pearlzip.archive.szjb.pub.SevenZipArchiveService
 
supportedWriteArchives() - Static method in class com.ntak.pearlzip.ui.model.ZipState
 
supportedWriteFormats() - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveWriteService
 
supportedWriteFormats() - Method in interface com.ntak.pearlzip.archive.pub.ArchiveWriteService
Deprecated, for removal: This API element is subject to removal in a future version.
SYS_MENU - Static variable in class com.ntak.pearlzip.ui.mac.MacZipConstants
 
SysMenuController - Class in com.ntak.pearlzip.ui.pub
Controller for the System Menu.
SysMenuController() - Constructor for class com.ntak.pearlzip.ui.pub.SysMenuController
 

T

TableContextMenuController - Class in com.ntak.pearlzip.ui.pub
Controller for the Table Context Menu.
TableContextMenuController() - Constructor for class com.ntak.pearlzip.ui.pub.TableContextMenuController
 
tblCtxMenu - Variable in class com.ntak.pearlzip.ui.pub.TableContextMenuController
 
testArchive(long, String) - Method in class com.ntak.pearlzip.archive.acc.pub.CommonsCompressArchiveReadService
 
testArchive(long, String) - Method in interface com.ntak.pearlzip.archive.pub.ArchiveReadService
Checks the integrity of the archive.
testArchive(long, String) - Method in class com.ntak.pearlzip.archive.szjb.pub.SevenZipArchiveService
 
TestFXConstants - Class in com.ntak.testfx
 
TestFXConstants() - Constructor for class com.ntak.testfx.TestFXConstants
 
TestFXConstants.Platform - Enum Class in com.ntak.testfx
 
THREAD_GROUP - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ADD_COMMENT_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ADD_FUNC_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ADD_TO_ARCHIVE_PATTERN - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ARCHIVE_CANNOT_CLOSE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ARCHIVE_DOES_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ARCHIVE_LOCKED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ARCHIVE_SERVICE_CREATE_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
TITLE_ARCHIVE_SERVICE_CREATE_ISSUE - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
TITLE_ARCHIVE_SERVICE_EXTRACT_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
TITLE_ARCHIVE_SERVICE_LISTING_EXCEPTION - Static variable in class com.ntak.pearlzip.archive.constants.LoggingConstants
 
TITLE_CANNOT_DRAG_OUT_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CANNOT_DRAG_OUT_FOLDER - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CANNOT_DROP_SAME_DIR - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CANNOT_INIT_COPY - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CANNOT_INIT_MOVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CANNOT_PASTE_SAME_DIR - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CHANGE_LANG_PACK - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CLEAR_CACHE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CLEAR_CACHE_BLOCKED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CONFIRM_ADD_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CONFIRM_INSTALL_EXTENSION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CONFIRM_LOAD_PROVIDER_MODULE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CONFIRM_PURGE_ALL - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CONFIRM_PURGE_SELECTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CONFIRM_SAVE_ARCHIVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_CONFIRM_SAVE_NESTED_ARCHIVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_DEL_FUNC_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ERR_OPEN_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ERR_OPEN_NESTED_TARBALL - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_EXT_FUNC_NOT_SUPPORTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_EXTRACT_ARCHIVE_PATTERN - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_FILE_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_FILE_NOT_UNIQUE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_FILE_PATTERN - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_FILE_SELECTED_DOES_NOT_EXIST - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ISSUE_ADD_DRAG_DROP - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ISSUE_ADDING_DIR - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ISSUE_ADDING_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ISSUE_CREATING_STAGE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ISSUE_DELETE_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ISSUE_INTEGRATING_CHANGES - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_ISSUE_LOAD_LIB - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_LATEST_VERSION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_LIB_INSTALLED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_LICENSE_DENIED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_LICENSE_DETAILS - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_NEW_ARCHIVE_PATTERN - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_NEW_VERSION_AVAILABLE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_NO_COMPRESSOR_WRITE_SERVICES - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_NO_FILE_FOLDER_SELECTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_NO_FILE_SELECTED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_OPEN_ARCHIVE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_OPEN_EXT_FILE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_OPEN_NEW_WINDOW - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_OPTIONS_PATTERN - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_PASTE_EXCEPTION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_PATTERN - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_PURGE_COMPLETE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_SAFE_MODE_ENABLED - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_SAFE_MODE_PATTERN - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_SAVE_ARCHIVE_PATTERN - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_SELECT_FILE_TO_COMPRESS - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_SELECT_INSTALL_EXTENSION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_SELECT_PLUGINS_PURGE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_SKIP_ADD_SELF - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_SOURCE_DIR_LOCATION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_TARGET_ARCHIVE_LOCATION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_TARGET_DIR_LOCATION - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_TEST_ARCHIVE_FAILURE - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TITLE_TEST_ARCHIVE_SUCCESS - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
TMP_DIR_PREFIX - Static variable in class com.ntak.pearlzip.archive.constants.ConfigurationConstants
 
toastMessage(JFXSnackbar, String) - Static method in class com.ntak.pearlzip.ui.util.JFXUtil
 
topic() - Method in record class com.ntak.pearlzip.ui.util.NotificationEntry
Returns the value of the topic record component.
toString() - Method in record class com.ntak.pearlzip.archive.model.LicenseInfo
Returns a string representation of this record class.
toString() - Method in class com.ntak.pearlzip.archive.pub.FileInfo
 
toString() - Method in class com.ntak.pearlzip.archive.pub.ProgressMessage
 
toString() - Method in record class com.ntak.pearlzip.ui.util.MetricProfile
Returns a string representation of this record class.
toString() - Method in record class com.ntak.pearlzip.ui.util.NotificationEntry
Returns a string representation of this record class.
total() - Method in class com.ntak.pearlzip.archive.pub.ProgressMessage
 
transform(FileInfo) - Method in interface com.ntak.pearlzip.archive.pub.TransformEntry
 
transform(ISimpleInArchiveItem) - Method in class com.ntak.pearlzip.archive.szjb.pub.SimpleSevenZipEntryTransform
 
transform(T) - Method in interface com.ntak.pearlzip.archive.pub.TransformEntry
 
TransformEntry<T> - Interface in com.ntak.pearlzip.archive.pub
Simple interface, which converts a raw zip entry of type T to a generic {@link .FileInfo} class.
type() - Method in class com.ntak.pearlzip.archive.pub.ProgressMessage
 
typeString(FxRobot, TestFXConstants.Platform, String) - Static method in class com.ntak.testfx.TypeUtil
 
typeString(FxRobot, String) - Static method in class com.ntak.testfx.TypeUtil
 
TypeUtil - Class in com.ntak.testfx
 
TypeUtil() - Constructor for class com.ntak.testfx.TypeUtil
 

U

unregister(Object) - Method in interface com.ntak.pearlzip.archive.pub.CommunicationBus
Unregister a callback/consumer of messages.
url() - Method in record class com.ntak.pearlzip.archive.model.LicenseInfo
Returns the value of the url record component.

V

valueOf(String) - Static method in enum class com.ntak.pearlzip.ui.model.FXMigrationInfo.MigrationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.ntak.testfx.TestFXConstants.Platform
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.ntak.pearlzip.ui.model.FXMigrationInfo.MigrationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.ntak.testfx.TestFXConstants.Platform
Returns an array containing the constants of this enum class, in the order they are declared.
version() - Method in record class com.ntak.pearlzip.archive.model.LicenseInfo
Returns the value of the version record component.
VersionComparator - Class in com.ntak.pearlzip.ui.util
 
visitFile(Path, BasicFileAttributes) - Method in class com.ntak.testfx.ExpectationFileVisitor
 
visitFileFailed(Path, IOException) - Method in class com.ntak.testfx.ExpectationFileVisitor
 

W

WIDTH - Static variable in class com.ntak.pearlzip.ui.model.ZipState
 
WIN - Enum constant in enum class com.ntak.testfx.TestFXConstants.Platform
 
WINDOW_FOCUS_SYMBOL - Static variable in class com.ntak.pearlzip.ui.constants.ZipConstants
 
WINDOW_MENU - Static variable in class com.ntak.pearlzip.ui.constants.ResourceConstants
 
WORKING_APPLICATION_SETTINGS - Static variable in class com.ntak.pearlzip.archive.constants.ArchiveConstants
 
WORKING_SETTINGS - Static variable in class com.ntak.pearlzip.archive.constants.ArchiveConstants
 

Z

ZipConstants - Class in com.ntak.pearlzip.ui.constants
General logging, configuration keys and other shared resources for the JavaFX UI.
ZipConstants() - Constructor for class com.ntak.pearlzip.ui.constants.ZipConstants
 
ZipLauncher - Class in com.ntak.pearlzip.ui.pub
Loads the main UI screen for the Zip Application.
ZipLauncher() - Constructor for class com.ntak.pearlzip.ui.pub.ZipLauncher
 
ZipState - Class in com.ntak.pearlzip.ui.model
Core constant resources, which is used to set up the Pearl Zip environment.
ZipState() - Constructor for class com.ntak.pearlzip.ui.model.ZipState
 
A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form