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 void
cleanPackageCache()
java.util.List<PMPackage>
getChildPackages(PMPackage reference)
PMMainView
getMainView()
java.util.List<PMPackage>
getParentPackages(PMPackage reference)
java.lang.String
getQuery()
java.util.List<? extends PMPackage>
getToInstallPackages()
java.util.List<PMPackage>
getToUninstallPackages()
java.util.List<? extends PMPackage>
getToUpdatePackages()
void
remove(java.util.Collection<PMPackage> packs, PMWorkspaceView view)
void
remove(PMPackage pack, PMWorkspaceView view)
PMPackage
selectPackage(java.lang.String packageName)
Select a package, select the right tab and return the selected PMPackagevoid
setQuery(java.lang.String query)
void
setStatus(PMPackage pack, org.processmining.framework.packages.PackageDescriptor descriptor)
void
update(java.util.Collection<PMPackage> packs, PMWorkspaceView view)
void
update(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)
-
-