rename subsystem to component.
[utils] / system / general / src / main / java / org / wamblee / system / DefaultRequiredInterfaceDescriptor.java
similarity index 69%
rename from system/general/src/main/java/org/wamblee/system/DefaultRequiredServiceDescriptor.java
rename to system/general/src/main/java/org/wamblee/system/DefaultRequiredInterfaceDescriptor.java
index ad63cb4a001f931472b1fc0d399e6808a4e66b30..fbee3155870ce16d16d52a16e78c48bf573ca0ba 100644 (file)
@@ -1,18 +1,18 @@
 package org.wamblee.system;
 
-public class DefaultRequiredServiceDescriptor extends AbstractServiceDescriptor
-               implements RequiredServiceDescriptor {
+public class DefaultRequiredInterfaceDescriptor extends AbstractInterfaceDescriptor
+               implements RequiredInterfaceDescriptor {
 
-       public DefaultRequiredServiceDescriptor(String aName, Class aInterface) {
+       public DefaultRequiredInterfaceDescriptor(String aName, Class aInterface) {
                super(aName, aInterface);
        }
 
-       public DefaultRequiredServiceDescriptor(String aName, Class[] aInterfaces) {
+       public DefaultRequiredInterfaceDescriptor(String aName, Class[] aInterfaces) {
                super(aName, aInterfaces);
        }
 
        @Override
-       public boolean implementedBy(ProvidedServiceDescriptor aDescriptor) {
+       public boolean implementedBy(ProvidedInterfaceDescriptor aDescriptor) {
                Class[] provided = aDescriptor.getInterfaceTypes();
                for (Class required : getInterfaceTypes()) {
                        if ( !serviceProvided(required, provided)) {