X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=system%2Fgeneral%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsystem%2Fcore%2FDefaultProvidedInterface.java;h=d30a8c150d39c5c956cd3295f5901d87cdc0ccf0;hb=0d8d8f24656e585ee75558cfd6a4c661f8f14985;hp=6ec52a44291dfb8d89c88b026669b5502b91b297;hpb=ad6e06e3c1ba0c4ae0dea100596b1c5503bfe1c6;p=utils diff --git a/system/general/src/main/java/org/wamblee/system/core/DefaultProvidedInterface.java b/system/general/src/main/java/org/wamblee/system/core/DefaultProvidedInterface.java index 6ec52a44..d30a8c15 100644 --- a/system/general/src/main/java/org/wamblee/system/core/DefaultProvidedInterface.java +++ b/system/general/src/main/java/org/wamblee/system/core/DefaultProvidedInterface.java @@ -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 result = new ArrayList(); - for (Class cls: _interfaces) { + for (Class cls: interfaces) { result.add(cls.getName()); } Collections.sort(result);