Class ZipState

java.lang.Object
com.ntak.pearlzip.ui.model.ZipState

public class ZipState extends Object
Core constant resources, which is used to set up the Pearl Zip environment.
Author:
Aashutos Kakshepati
  • Field Details

    • WIDTH

      public static final int WIDTH
    • HEIGHT

      public static final int HEIGHT
    • LOCK_POLL_TIMEOUT

      public static final long LOCK_POLL_TIMEOUT
    • ROW_TRIGGER

      public static final AtomicBoolean ROW_TRIGGER
    • CONTEXT_MENU_INSTANCES

      public static final CopyOnWriteArrayList<javafx.scene.control.ContextMenu> CONTEXT_MENU_INSTANCES
  • Constructor Details

    • ZipState

      public ZipState()
  • Method Details

    • getReadArchiveServiceForFile

      public static Optional<ArchiveReadService> getReadArchiveServiceForFile(String filename)
    • getWriteArchiveServiceForFile

      public static Optional<ArchiveWriteService> getWriteArchiveServiceForFile(String filename)
    • addArchiveProvider

      public static void addArchiveProvider(ArchiveService service)
    • supportedReadArchives

      public static Set<String> supportedReadArchives()
    • supportedWriteArchives

      public static Set<String> supportedWriteArchives()
    • getCompressorArchives

      public static Set<String> getCompressorArchives()
    • getWriteProviders

      public static List<ArchiveWriteService> getWriteProviders()
    • getReadProviders

      public static List<ArchiveReadService> getReadProviders()
    • addLicenseDeclaration

      public static void addLicenseDeclaration(String uniqueId, LicenseInfo licenseDeclaration)
    • getLicenseDeclarations

      public static List<LicenseInfo> getLicenseDeclarations()
    • getLicenseDeclaration

      public static Optional<LicenseInfo> getLicenseDeclaration(String uniqueId)
    • getSupportedCompressorWriteFormats

      public static HashSet<String> getSupportedCompressorWriteFormats()
    • getRawSupportedCompressorWriteFormats

      public static HashSet<String> getRawSupportedCompressorWriteFormats()