(no commit message)
[utils] / system / general / src / main / java / org / wamblee / system / DefaultRequiredInterfaceDescriptor.java
index a6e85bc53f33cf8fe0fef3c69cc017515a2de152..9e434c08d49c276a6d599f84cfbd162aa5036d04 100644 (file)
@@ -1,7 +1,7 @@
 package org.wamblee.system;
 
-public class DefaultRequiredInterfaceDescriptor extends AbstractProvidedInterfaceDescriptor
-               implements RequiredInterfaceDescriptor {
+public class DefaultRequiredInterfaceDescriptor extends DefaultProvidedInterfaceDescriptor
+               implements RequiredInterface {
 
        public DefaultRequiredInterfaceDescriptor(String aName, Class aInterface) {
                super(aName, aInterface);
@@ -12,7 +12,7 @@ public class DefaultRequiredInterfaceDescriptor extends AbstractProvidedInterfac
        }
 
        @Override
-       public boolean implementedBy(ProvidedInterfaceDescriptor aDescriptor) {
+       public boolean implementedBy(ProvidedInterface aDescriptor) {
                Class[] provided = aDescriptor.getInterfaceTypes();
                for (Class required : getInterfaceTypes()) {
                        if ( !serviceProvided(required, provided)) {