updated coding rules.
[utils] / system / general / src / main / java / org / wamblee / system / core / DefaultProvidedInterface.java
index 6ec52a44291dfb8d89c88b026669b5502b91b297..d30a8c150d39c5c956cd3295f5901d87cdc0ccf0 100644 (file)
@@ -19,7 +19,6 @@ import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Collections;
 import java.util.List;
-import java.util.UUID;
 
 
 /**
@@ -29,8 +28,8 @@ import java.util.UUID;
  */
 public class DefaultProvidedInterface implements ProvidedInterface {
        
-       private String _name; 
-       private Class[] _interfaces;
+       private String name; 
+       private Class[] interfaces;
        
        /**
         * Constructs the descriptor. 
@@ -41,23 +40,18 @@ public class DefaultProvidedInterface implements ProvidedInterface {
        }
        
        public DefaultProvidedInterface(String aName, Class[] aInterfaces) { 
-               _name = aName; 
-               _interfaces = Arrays.copyOf(aInterfaces, aInterfaces.length); 
+               name = aName; 
+               interfaces = Arrays.copyOf(aInterfaces, aInterfaces.length); 
        }
 
        @Override
        public String getName() {
-               return _name;
+               return name;
        }
        
        @Override
        public Class[] getInterfaceTypes() {
-               return _interfaces;
-       }
-       
-       @Override
-       public void publish(Object aImplementation, Scope aScope) {
-               aScope.publishInterface(this, aImplementation);
+               return interfaces;
        }
        
        @Override
@@ -65,7 +59,7 @@ public class DefaultProvidedInterface implements ProvidedInterface {
                StringBuffer buf = new StringBuffer();
                buf.append(getName());
                buf.append(":");
-               for (Class intf: _interfaces) { 
+               for (Class intf: interfaces) { 
                        buf.append(" " + intf.getName());
                }
                return buf.toString();
@@ -100,7 +94,7 @@ public class DefaultProvidedInterface implements ProvidedInterface {
        
        private String getEqualsRepresentation() { 
            List<String> result = new ArrayList<String>(); 
-           for (Class cls: _interfaces) { 
+           for (Class cls: interfaces) { 
                result.add(cls.getName());
            }
            Collections.sort(result);