public interface PluginDependence
限定符和类型 | 方法和说明 |
---|---|
void |
backupTo(java.io.File backupFolder)
备份到
|
java.lang.String |
getKey() |
com.fr.plugin.engine.dependence.DependenceType |
getType() |
void |
makeSureDependenceInstalledBy(PluginMarker marker,
Progress progress)
被指定的插件
|
void |
makeSureRunningBy(Plugin plugin)
被指定插件请求运行
|
void |
restoreFrom(java.io.File backupFolder)
还原
|
long |
size()
占用字节数
|
void |
stopBy(PluginMarker marker)
被指定插件请求停止
|
void |
uninstallBy(PluginMarker marker)
被指定插件请求删除
|
void |
writeXml(XMLPrintWriter xmlPrintWriter)
保存配置
|
com.fr.plugin.engine.dependence.DependenceType getType()
java.lang.String getKey()
void makeSureRunningBy(Plugin plugin) throws PluginException
PluginException
void stopBy(PluginMarker marker)
void makeSureDependenceInstalledBy(PluginMarker marker, Progress progress) throws PluginException
PluginException
void uninstallBy(PluginMarker marker)
void backupTo(java.io.File backupFolder)
void writeXml(XMLPrintWriter xmlPrintWriter)
void restoreFrom(java.io.File backupFolder)
long size()