java.lang.Object
de.grogra.pm.ChangesMaker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidblacklist(Set<PluginEntry> delPlugins) voidchangeDisable(Set<PluginEntry> disablePlugins, Set<PluginEntry> ablePlugins) protected StringgenerateLibPath(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
-