/** * Removes the {@link ModuleRevision#getModuleCapabilities(String) capabilities} * provided by the specified revision from this database. These capabilities * must no longer be available for lookup with the * {@link #findCapabilities(Requirement)} method. * @param revision */ public void removeCapabilities(ModuleRevision revision) { for (ModuleCapability capability : revision.getModuleCapabilities(null)) { NamespaceSet namespaceSet = namespaceSets.get(capability.getNamespace()); if (namespaceSet != null) { namespaceSet.removeCapability(capability); } } }
/** * Removes the {@link ModuleRevision#getModuleCapabilities(String) capabilities} * provided by the specified revision from this database. These capabilities * must no longer be available for lookup with the * {@link #findCapabilities(Requirement)} method. * @param revision */ public void removeCapabilities(ModuleRevision revision) { for (ModuleCapability capability : revision.getModuleCapabilities(null)) { NamespaceSet namespaceSet = namespaceSets.get(capability.getNamespace()); if (namespaceSet != null) { namespaceSet.removeCapability(capability); } } }
/** * Removes the {@link ModuleRevision#getModuleCapabilities(String) capabilities} * provided by the specified revision from this database. These capabilities * must no longer be available for lookup with the * {@link #findCapabilities(Requirement)} method. * @param revision */ public void removeCapabilities(ModuleRevision revision) { for (ModuleCapability capability : revision.getModuleCapabilities(null)) { NamespaceSet namespaceSet = namespaceSets.get(capability.getNamespace()); if (namespaceSet != null) { namespaceSet.removeCapability(capability); } } }
/** * Removes the {@link ModuleRevision#getModuleCapabilities(String) capabilities} * provided by the specified revision from this database. These capabilities * must no longer be available for lookup with the * {@link #findCapabilities(Requirement)} method. * @param revision */ public void removeCapabilities(ModuleRevision revision) { for (ModuleCapability capability : revision.getModuleCapabilities(null)) { NamespaceSet namespaceSet = namespaceSets.get(capability.getNamespace()); if (namespaceSet != null) { namespaceSet.removeCapability(capability); } } }
/** * Removes the {@link ModuleRevision#getModuleCapabilities(String) capabilities} * provided by the specified revision from this database. These capabilities * must no longer be available for lookup with the * {@link #findCapabilities(Requirement)} method. * @param revision */ public void removeCapabilities(ModuleRevision revision) { for (ModuleCapability capability : revision.getModuleCapabilities(null)) { NamespaceSet namespaceSet = namespaceSets.get(capability.getNamespace()); if (namespaceSet != null) { namespaceSet.removeCapability(capability); } } }
/** * Removes the {@link ModuleRevision#getModuleCapabilities(String) capabilities} * provided by the specified revision from this database. These capabilities * must no longer be available for lookup with the * {@link #findCapabilities(Requirement)} method. * @param revision */ public void removeCapabilities(ModuleRevision revision) { for (ModuleCapability capability : revision.getModuleCapabilities(null)) { NamespaceSet namespaceSet = namespaceSets.get(capability.getNamespace()); if (namespaceSet != null) { namespaceSet.removeCapability(capability); } } }