Class PMController
- java.lang.Object
-
- org.processmining.contexts.uitopia.packagemanager.PMController
-
public class PMController extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PMController(org.processmining.framework.boot.Boot.Level verbose)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcleanPackageCache()java.util.List<PMPackage>getChildPackages(PMPackage reference)PMMainViewgetMainView()java.util.List<PMPackage>getParentPackages(PMPackage reference)java.lang.StringgetQuery()java.util.List<? extends PMPackage>getToInstallPackages()java.util.List<PMPackage>getToUninstallPackages()java.util.List<? extends PMPackage>getToUpdatePackages()voidremove(java.util.Collection<PMPackage> packs, PMWorkspaceView view)voidremove(PMPackage pack, PMWorkspaceView view)PMPackageselectPackage(java.lang.String packageName)Select a package, select the right tab and return the selected PMPackagevoidsetQuery(java.lang.String query)voidsetStatus(PMPackage pack, org.processmining.framework.packages.PackageDescriptor descriptor)voidupdate(java.util.Collection<PMPackage> packs, PMWorkspaceView view)voidupdate(PMPackage pack, PMWorkspaceView view)
-
-
-
Method Detail
-
cleanPackageCache
public void cleanPackageCache() throws java.util.prefs.BackingStoreException- Throws:
java.util.prefs.BackingStoreException
-
selectPackage
public PMPackage selectPackage(java.lang.String packageName)
Select a package, select the right tab and return the selected PMPackage- Parameters:
packageName-- Returns:
- null if no package with such name exists.
-
getMainView
public PMMainView getMainView()
-
getToUninstallPackages
public java.util.List<PMPackage> getToUninstallPackages()
-
getToUpdatePackages
public java.util.List<? extends PMPackage> getToUpdatePackages()
-
getToInstallPackages
public java.util.List<? extends PMPackage> getToInstallPackages()
-
setStatus
public void setStatus(PMPackage pack, org.processmining.framework.packages.PackageDescriptor descriptor)
-
update
public void update(PMPackage pack, PMWorkspaceView view)
-
update
public void update(java.util.Collection<PMPackage> packs, PMWorkspaceView view)
-
remove
public void remove(PMPackage pack, PMWorkspaceView view)
-
remove
public void remove(java.util.Collection<PMPackage> packs, PMWorkspaceView view)
-
getQuery
public java.lang.String getQuery()
-
setQuery
public void setQuery(java.lang.String query)
-
-