diff options
Diffstat (limited to 'bundles/org.eclipse.osgi/osgi/src/org/osgi/resource/Wiring.java')
-rw-r--r-- | bundles/org.eclipse.osgi/osgi/src/org/osgi/resource/Wiring.java | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/bundles/org.eclipse.osgi/osgi/src/org/osgi/resource/Wiring.java b/bundles/org.eclipse.osgi/osgi/src/org/osgi/resource/Wiring.java index 935272fa9..7cb138426 100644 --- a/bundles/org.eclipse.osgi/osgi/src/org/osgi/resource/Wiring.java +++ b/bundles/org.eclipse.osgi/osgi/src/org/osgi/resource/Wiring.java @@ -1,5 +1,5 @@ /* - * Copyright (c) OSGi Alliance (2011, 2013). All Rights Reserved. + * Copyright (c) OSGi Alliance (2011, 2016). All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -17,6 +17,7 @@ package org.osgi.resource; import java.util.List; + import org.osgi.annotation.versioning.ConsumerType; /** @@ -75,22 +76,20 @@ public interface Wiring { /** * Returns the requirements of this wiring. - * * <p> * Only requirements considered by the resolver are returned. For example, * requirements with {@link Namespace#REQUIREMENT_EFFECTIVE_DIRECTIVE * effective} directive not equal to {@link Namespace#EFFECTIVE_RESOLVE * resolve} are not returned. - * * <p> * A wiring for a non-fragment resource has a subset of the declared * requirements from the resource and all attached fragment resources. Not * all declared requirements may be present since some may be discarded. For - * example, if a package is declared to be optionally imported and is not - * actually imported, the requirement must be discarded. + * example, if a package is declared to be both exported and imported, only + * one is selected and the other is discarded. * * @param namespace The namespace of the requirements to return or - * {@code null} to return the requirements from all namespaces. + * {@code null} to return the requirements from all namespaces. * @return A list containing a snapshot of the {@link Requirement}s, or an * empty list if this wiring uses no requirements in the specified * namespace. For a given namespace, the list contains the |