java.lang.Object
de.grogra.pm.ChangesMaker
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
blacklist
(Set<PluginEntry> delPlugins) void
changeDisable
(Set<PluginEntry> disablePlugins, Set<PluginEntry> ablePlugins) protected String
generateLibPath
(String libName) getInstallFile
(Set<PluginEntry> plugins) getMovementsFile
(Set<PluginEntry> deletes, Set<PluginEntry> installs) getProcessBuilder
(File moveFile, File installFile, File restartFile) getRestartFile
(LinkedList<String> additionalGroIMPOptions)
-
Constructor Details
-
ChangesMaker
-
-
Method Details
-
getProcessBuilder
public ProcessBuilder getProcessBuilder(File moveFile, File installFile, File restartFile) throws IOException - Throws:
IOException
-
getRestartFile
- Throws:
IOException
-
getInstallFile
- Throws:
IOException
-
generateLibPath
- Throws:
UnsupportedEncodingException
-
getMovementsFile
public File getMovementsFile(Set<PluginEntry> deletes, Set<PluginEntry> installs) throws IOException - Throws:
IOException
-
changeDisable
-
blacklist
- Throws:
AccessDeniedException
-