org.xoe.core.packages
Class PackageAction
java.lang.Object
|
+--org.xoe.core.packages.PackageAction
- All Implemented Interfaces:
- Cloneable, IPackageQueryHandler
- public class PackageAction
- extends Object
- implements Cloneable, IPackageQueryHandler
PA_UNKNOWN
public static final int PA_UNKNOWN
PA_NOTINSTALLED
public static final int PA_NOTINSTALLED
PA_INSTALLED
public static final int PA_INSTALLED
PA_SELECTED_INSTALL
public static final int PA_SELECTED_INSTALL
PA_SELECTED_REMOVE
public static final int PA_SELECTED_REMOVE
PA_SELECTED_REPLACE
public static final int PA_SELECTED_REPLACE
clone
public Object clone()
throws CloneNotSupportedException
- Overrides:
clone
in class Object
performQuery
public void performQuery(IPackageQuery q,
Vector out_res)
- Description copied from interface:
IPackageQueryHandler
- Performs the specified query and adds all matching packages to
out_results
- Specified by:
performQuery
in interface IPackageQueryHandler
isCompleteInSet
public boolean isCompleteInSet(IPackageQueryHandler qHandler)
checkConflictsInSet
public void checkConflictsInSet(IPackageQueryHandler qHandler)
throws PackageIncompleteException
checkCompleteInSet
public void checkCompleteInSet(IPackageQueryHandler qHandler)
throws PackageIncompleteException
getOriginal
public PackageDescription getOriginal()
getDescription
public PackageDescription getDescription()
getName
public String getName()
setAction
public void setAction(int action)
getAction
public int getAction()
setState
public void setState(int state)
replaceWith
public void replaceWith(PackageDescription newDesc)
toString
public String toString()
- Overrides:
toString
in class Object