org.xoe.core.packages
Class PackageIncompleteException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--org.xoe.core.packages.PackageException
                    |
                    +--org.xoe.core.packages.PackageIncompleteException
All Implemented Interfaces:
Serializable

public class PackageIncompleteException
extends PackageException

Represents conflicts and unmet dependencies of a specific package

See Also:
Serialized Form

Method Summary
 PackageDescription[] getConflictingPackages()
          Returns an array of packages that conflict with the Incomplete Package
 PackageDescription getIncompletePackage()
          Returns the package that reported conflicts or unmet dependencies
 Dependency[] getUnmetDependencies()
          Returns an array of unmet dependencies of the Incomplete Package
 
Methods inherited from class org.xoe.core.packages.PackageException
printStackTrace, printStackTrace, printStackTrace, toString
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getUnmetDependencies

public Dependency[] getUnmetDependencies()
Returns an array of unmet dependencies of the Incomplete Package

getConflictingPackages

public PackageDescription[] getConflictingPackages()
Returns an array of packages that conflict with the Incomplete Package

getIncompletePackage

public PackageDescription getIncompletePackage()
Returns the package that reported conflicts or unmet dependencies