Class ScriptPluginScanner

    • Field Detail

      • FILENAME_FILTER

        public static final java.io.FileFilter FILENAME_FILTER
    • Method Detail

      • createLoader

        public ProviderLoader createLoader​(java.io.File file)
        Description copied from interface: PluginScanner
        Create a loader for a file
      • createCacheItemForFile

        public ProviderLoader createCacheItemForFile​(java.io.File file)
        Parameters:
        file - file
        Returns:
        item to store for the file, or null to remove the association.
      • isValidPluginFile

        public boolean isValidPluginFile​(java.io.File file)
        Description copied from class: DirPluginScanner
        Return true if the file is a valid plugin file for the scanner
        Specified by:
        isValidPluginFile in class DirPluginScanner
      • validatePluginFile

        public static boolean validatePluginFile​(java.io.File file)
      • getVersionForFile

        protected java.lang.String getVersionForFile​(java.io.File file)
        Description copied from class: DirPluginScanner
        Return the version string for the plugin file, or null
        Specified by:
        getVersionForFile in class DirPluginScanner