Package org.gvsig.installer.lib.impl
Class DependenciesCalculatorV1
java.lang.Object
org.gvsig.installer.lib.impl.DependenciesCalculatorV1
- All Implemented Interfaces:
org.gvsig.installer.lib.api.DependenciesCalculator
public class DependenciesCalculatorV1
extends Object
implements org.gvsig.installer.lib.api.DependenciesCalculator
-
Constructor Summary
ConstructorsConstructorDescriptionDependenciesCalculatorV1(org.gvsig.installer.lib.api.execution.InstallPackageService installService) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddInstalledPackage(org.gvsig.installer.lib.api.PackageInfo packageInfo) voidaddInstalledPackage(org.gvsig.installer.lib.api.PackageInfo[] packages) voidaddPackageToInstall(Collection<org.gvsig.installer.lib.api.PackageInfo> packages) voidaddPackageToInstall(org.gvsig.installer.lib.api.PackageInfo packageInfo) voidList<org.gvsig.installer.lib.api.PackageInfo> List<org.gvsig.installer.lib.api.PackageInfo> org.gvsig.installer.lib.api.Dependencies
-
Constructor Details
-
DependenciesCalculatorV1
public DependenciesCalculatorV1(org.gvsig.installer.lib.api.execution.InstallPackageService installService)
-
-
Method Details
-
addPackageToInstall
public void addPackageToInstall(org.gvsig.installer.lib.api.PackageInfo packageInfo) - Specified by:
addPackageToInstallin interfaceorg.gvsig.installer.lib.api.DependenciesCalculator
-
addPackageToInstall
- Specified by:
addPackageToInstallin interfaceorg.gvsig.installer.lib.api.DependenciesCalculator
-
addInstalledPackage
public void addInstalledPackage(org.gvsig.installer.lib.api.PackageInfo packageInfo) - Specified by:
addInstalledPackagein interfaceorg.gvsig.installer.lib.api.DependenciesCalculator
-
addInstalledPackage
public void addInstalledPackage(org.gvsig.installer.lib.api.PackageInfo[] packages) - Specified by:
addInstalledPackagein interfaceorg.gvsig.installer.lib.api.DependenciesCalculator
-
calculate
public void calculate()- Specified by:
calculatein interfaceorg.gvsig.installer.lib.api.DependenciesCalculator
-
getRequiredPackages
- Specified by:
getRequiredPackagesin interfaceorg.gvsig.installer.lib.api.DependenciesCalculator
-
getConflictPackages
- Specified by:
getConflictPackagesin interfaceorg.gvsig.installer.lib.api.DependenciesCalculator
-
getUnresolvedDependencies
public org.gvsig.installer.lib.api.Dependencies getUnresolvedDependencies()- Specified by:
getUnresolvedDependenciesin interfaceorg.gvsig.installer.lib.api.DependenciesCalculator
-