Class Applications

    • Method Detail

      • getVeraScriptFile

        public static File getVeraScriptFile()
      • getAppDetails

        public static ReleaseDetails getAppDetails()
        Returns:
        the Application Release details for the GUI
      • createConfigManager

        public static ConfigManager createConfigManager​(File root)
        Parameters:
        root - the root directory for the configuration, should contain the veraPDF configuration files, if not default ones are created.
        Returns:
        a ConfigManager instance populated using the configuration files at root.
      • createAppConfigManager

        public static ConfigManager createAppConfigManager()
        Shortcut method to find configuration in the local user directory or, if it doesn't exist, to create configuration in the application installation configuration directory, if installation configuration directory is not writable method shall create configuration in the local user directory.
        Returns:
        a ConfigManager instance populated using the configuration files in the application config directory.
      • createTmpConfigManager

        public static ConfigManager createTmpConfigManager()
        Shortcut method to create a configuration in the temp directory.
        Returns:
        a ConfigManager instance populated using the configuration files in the temp directory.
      • checkArgNotNull

        public static void checkArgNotNull​(Object arg,
                                           String argName)