abstract public void addLicense(Context context, Collection collection, String license)
abstract public void addLicense(Context context, Collection collection, Item item, MetsManifest manifest, MdrefManager callback, String license)
    abstract public void addLicense(Context context, Collection collection, String license)        throws PackageValidationException, CrosswalkException,               AuthorizeException, SQLException, IOException;