Uses of Class
org.freehep.application.studio.LibInfo

Packages that use LibInfo
org.freehep.application.studio Classes used by interactive applications that can be extended with plugins. 
org.freehep.application.studio.pluginmanager Plugin that handles installing, updating, and removing other plugins. 
 

Uses of LibInfo in org.freehep.application.studio
 

Methods in org.freehep.application.studio that return LibInfo
 LibInfo PluginMap.getActiveLibrary(LibInfo library)
          Returns active library that corresponds to the specified library.
 LibInfo PluginMap.getLibrary(LibInfo library)
          Returns installed library that corresponds to the specified library.
 LibInfo PluginMap.getLibrary(String id, PluginDir dir)
          Returns library descriptor for the specified ID and directory.
 

Methods in org.freehep.application.studio that return types with arguments of type LibInfo
 Map<String,LibInfo> PluginMap.getActiveLibraries()
          Returns a map of IDs to descriptors for all currently active libraries.
 Map<String,LibInfo> PluginMap.getActiveLibraries(PluginInfo plugin)
          Returns a map of IDs to descriptors for currently active libraries claimed by the specified plugin.
 List<LibInfo> PluginMap.getDownloads(Collection<LibInfo> libraries, boolean checkInstalled)
          Returns a list of libraries that need to be downloaded to install specified libraries.
 List<LibInfo> PluginMap.getDownloads(Collection<PluginInfo> plugins)
          Returns a list of libraries that need to be downloaded to install specified plugins.
 List<LibInfo> PluginMap.getDownloads(Collection<PluginInfo> plugins, Map<String,PluginInfo> available)
          Returns a list of libraries that need to be downloaded to install specified plugins.
 List<LibInfo> PluginMap.getLibraries()
          Returns a list of all non-duplicate libraries in this map.
 List<LibInfo> PluginInfo.getLibraries()
           
 Collection<LibInfo> PluginMap.getLibraries(PluginDir dir)
          Returns a collection of all non-duplicate libraries in the specified directory.
 List<LibInfo> PluginMap.getMissingLibraries()
          Returns a list of libraries missed by active plugins.
 EnumMap<PluginDir,ArrayList<LibInfo>> PluginMap.getUnclaimedLibraries()
          Returns mapping of extension directories to lists of unclaimed libraries found in those directories.
 

Methods in org.freehep.application.studio with parameters of type LibInfo
 LibInfo PluginMap.getActiveLibrary(LibInfo library)
          Returns active library that corresponds to the specified library.
 LibInfo PluginMap.getLibrary(LibInfo library)
          Returns installed library that corresponds to the specified library.
 

Method parameters in org.freehep.application.studio with type arguments of type LibInfo
 void PluginMap.commit(List<LibInfo> libraries)
          Installs specified libraries..
 List<LibInfo> PluginMap.getDownloads(Collection<LibInfo> libraries, boolean checkInstalled)
          Returns a list of libraries that need to be downloaded to install specified libraries.
 void PluginInfo.setLibraries(ArrayList<LibInfo> libraries)
           
 

Constructors in org.freehep.application.studio with parameters of type LibInfo
LibInfo(LibInfo other)
          Copy constructor.
PluginException(LibInfo library)
           
 

Uses of LibInfo in org.freehep.application.studio.pluginmanager
 

Method parameters in org.freehep.application.studio.pluginmanager with type arguments of type LibInfo
 PluginMap.Orphan PluginPreferences.verifyOrphanAction(EnumMap<PluginDir,ArrayList<LibInfo>> unclaimedLibraries)
           
 



Copyright © 2000-2014 FreeHEP. All Rights Reserved.