Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form