package org.wamblee.system;
public class DefaultRequiredInterfaceDescriptor extends DefaultProvidedInterfaceDescriptor
package org.wamblee.system;
public class DefaultRequiredInterfaceDescriptor extends DefaultProvidedInterfaceDescriptor
public DefaultRequiredInterfaceDescriptor(String aName, Class aInterface) {
super(aName, aInterface);
public DefaultRequiredInterfaceDescriptor(String aName, Class aInterface) {
super(aName, aInterface);
Class[] provided = aDescriptor.getInterfaceTypes();
for (Class required : getInterfaceTypes()) {
if ( !serviceProvided(required, provided)) {
Class[] provided = aDescriptor.getInterfaceTypes();
for (Class required : getInterfaceTypes()) {
if ( !serviceProvided(required, provided)) {