rename subsystem to component.
[utils] / system / general / src / main / java / org / wamblee / system / AbstractInterfaceDescriptor.java
similarity index 79%
rename from system/general/src/main/java/org/wamblee/system/AbstractServiceDescriptor.java
rename to system/general/src/main/java/org/wamblee/system/AbstractInterfaceDescriptor.java
index f31e49760d399e97f559796d3fe66c5b05d8ebe0..361cd2ece5e788e63b6c82cfaa0636a024f117b1 100644 (file)
@@ -7,7 +7,7 @@ import java.util.Arrays;
  *
  * @author Erik Brakkee
  */
-public abstract class AbstractServiceDescriptor implements ServiceDescriptor {
+public abstract class AbstractInterfaceDescriptor implements InterfaceDescriptor {
        
        private String _name; 
        private Class[] _interfaces; 
@@ -16,12 +16,12 @@ public abstract class AbstractServiceDescriptor implements ServiceDescriptor {
         * Constructs the descriptor. 
         * @param aInterface Type of service. 
         */
-       public AbstractServiceDescriptor(String aName, Class aInterface) {
+       public AbstractInterfaceDescriptor(String aName, Class aInterface) {
                _name = aName; 
                _interfaces = new Class[] { aInterface };  
        }
        
-       public AbstractServiceDescriptor(String aName, Class[] aInterfaces) {
+       public AbstractInterfaceDescriptor(String aName, Class[] aInterfaces) {
                _name = aName; 
                _interfaces = Arrays.copyOf(aInterfaces, aInterfaces.length);  
        }
@@ -38,10 +38,10 @@ public abstract class AbstractServiceDescriptor implements ServiceDescriptor {
        
        @Override
        public boolean equals(Object obj) {
-               if ( !(obj instanceof AbstractServiceDescriptor)) { 
+               if ( !(obj instanceof AbstractInterfaceDescriptor)) { 
                        return false; 
                }
-               AbstractServiceDescriptor descr = (AbstractServiceDescriptor)obj;
+               AbstractInterfaceDescriptor descr = (AbstractInterfaceDescriptor)obj;
                if ( _interfaces.length != descr._interfaces.length ) { 
                        return false; 
                }