Component aClient, RequiredInterface aRequired, Collection<Pair<ProvidedInterface,Component>> aProvided,
InterfaceRestriction aRestriction) {
List<ProvidedInterface> result = new ArrayList<ProvidedInterface>();
Component aClient, RequiredInterface aRequired, Collection<Pair<ProvidedInterface,Component>> aProvided,
InterfaceRestriction aRestriction) {
List<ProvidedInterface> result = new ArrayList<ProvidedInterface>();