Uses of Class
de.grogra.pm.PluginEntry
Packages that use PluginEntry
-
Uses of PluginEntry in de.grogra.pm
Fields in de.grogra.pm with type parameters of type PluginEntryModifier and TypeFieldDescriptionprotected final Set<PluginEntry> DependencyResolver.additionsprotected final Map<PluginEntry, Integer> DependencyResolver.allPluginsprotected Map<PluginEntry, Integer> PluginManager.allPluginsprotected final Set<PluginEntry> DependencyResolver.deletionsprotected final Map<PluginEntry, PluginEntry> DependencyResolver.pluginExclusionsprotected final Map<PluginEntry, PluginEntry> DependencyResolver.pluginExclusionsprotected final Set<PluginEntry> DependencyResolver.toAbleprotected final Set<PluginEntry> DependencyResolver.toDisableprotected final Set<PluginEntry> DependencyResolver.unchangedMethods in de.grogra.pm that return PluginEntryModifier and TypeMethodDescriptionstatic PluginEntryPluginEntry.fromJSON(org.json.JSONObject elm) static PluginEntryPluginEntry.fromPluginDescriptor(PluginDescriptor pd) PluginManager.getPluginByID(String key) PluginManager.getPluginByName(String key) Methods in de.grogra.pm that return types with arguments of type PluginEntryModifier and TypeMethodDescriptionDependencyResolver.getAdditions()PluginManager.getAllPlugins()PluginManager.getAlreadyInstalledPlugins()PluginManager.getAvailablePlugins()DependencyResolver.getDeletions()PluginManager.getInstalledPlugins()static Set<PluginEntry> PluginManager.getInstalledPlugins(Map<PluginEntry, Integer> allPlugins) DependencyResolver.getPluginExclusions()DependencyResolver.getPluginExclusions()PluginManager.getPluginFromRemoteRepo(org.json.JSONArray json) Get the plugin entries from a json arrayPluginManager.getPluginFromRepo(org.json.JSONArray json) DependencyResolver.getToAble()DependencyResolver.getToDisable()DependencyResolver.getUnchanged()PluginManager.getUpgradablePlugins()PluginManager.scanPluginsDirectory(Node dir) Methods in de.grogra.pm with parameters of type PluginEntryModifier and TypeMethodDescriptionvoidPluginManager.addMissingVersions(PluginEntry pluginFromJSON) protected booleanDependencyResolver.processReAble(PluginEntry depend, String version, String condition) Re able the dependency if required - return true if some change have been doneprotected booleanDependencyResolver.processUpgrade(PluginEntry depend, String version, String condition) Add the dependency version if required - return true if some change have been donevoidPluginManager.toggleInstalled(PluginEntry plugin, int peState) Change the state of a plugin.Method parameters in de.grogra.pm with type arguments of type PluginEntryModifier and TypeMethodDescriptionvoidChangesMaker.blacklist(Set<PluginEntry> delPlugins) voidChangesMaker.changeDisable(Set<PluginEntry> disablePlugins, Set<PluginEntry> ablePlugins) static Set<PluginEntry> PluginManager.getInstalledPlugins(Map<PluginEntry, Integer> allPlugins) ChangesMaker.getInstallFile(Set<PluginEntry> plugins) ChangesMaker.getMovementsFile(Set<PluginEntry> deletes, Set<PluginEntry> installs) voidPluginManager.startModifications(Set<PluginEntry> delPlugins, Set<PluginEntry> installPlugins, Set<PluginEntry> disablePlugins, Set<PluginEntry> ablePlugins, boolean doRestart, LinkedList<String> additionalGroIMPptions) voidPluginManager.togglePlugins(Set<PluginEntry> pluginsToInstall, int isInstall) Constructor parameters in de.grogra.pm with type arguments of type PluginEntryModifierConstructorDescriptionChangesMaker(Map<PluginEntry, Integer> allPlugins) DependencyResolver(Map<PluginEntry, Integer> allPlugins) DependencyResolver(Map<PluginEntry, Integer> allPlugins, boolean reload)