Package io.github.qishr.cascara.ui.vsix
Class VsixPackageStore
java.lang.Object
io.github.qishr.cascara.ui.vsix.VsixPackageStore
All Implemented Interfaces:
AutoCloseable
public class VsixPackageStore
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public void | close() | |
| public static VsixPackageStore | instance() | |
| public void | setReporter(Reporter reporter) | |
| public ObservableList<VsixPackageInfo> | getPackages() | |
| public void | install(Path packagePath) |
Method Details
close
public void close()
Specified By:
instance
public static VsixPackageStore instance()
setReporter
public void setReporter(Reporter reporter)
getPackages
public ObservableList<VsixPackageInfo> getPackages()
install
public void install(Path packagePath)
Throws: