X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=system%2Fgeneral%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsystem%2Fcore%2FDefaultProvidedInterface.java;h=cf97a5cb26d1c9d6242e3256b96b4ac192cc0060;hb=8de36ff0206c996baf3ee4adc3e2293b12ff5f39;hp=484f63a0a9730198b3fdfeb9bf606cb08aea600b;hpb=89c06d4d52b46c154128c97d6e758fa1f4fc7a6e;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 484f63a0..cf97a5cb 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 @@ -20,67 +20,45 @@ import java.util.Arrays; import java.util.Collections; import java.util.List; - /** * Default implementation of a service descriptor. - * + * * @author Erik Brakkee */ public class DefaultProvidedInterface implements ProvidedInterface { - /** - * DOCUMENT ME! - */ private String name; - /** - * DOCUMENT ME! - */ private Class[] interfaces; -/** - * Constructs the descriptor. - * @param aInterface Type of service. - */ + /** + * Constructs the descriptor. + * + * @param aInterface + * Type of service. + */ public DefaultProvidedInterface(String aName, Class aInterface) { this(aName, new Class[] { aInterface }); } -/** + /** * Creates a new DefaultProvidedInterface object. - * - * @param aName DOCUMENT ME! - * @param aInterfaces DOCUMENT ME! + * */ public DefaultProvidedInterface(String aName, Class[] aInterfaces) { - name = aName; - interfaces = Arrays.copyOf(aInterfaces, aInterfaces.length); + name = aName; + interfaces = Arrays.copyOf(aInterfaces, aInterfaces.length); } - /** - * DOCUMENT ME! - * - * @return DOCUMENT ME! - */ @Override public String getName() { return name; } - /** - * DOCUMENT ME! - * - * @return DOCUMENT ME! - */ @Override public Class[] getInterfaceTypes() { return interfaces; } - /** - * DOCUMENT ME! - * - * @return DOCUMENT ME! - */ @Override public String toString() { StringBuffer buf = new StringBuffer(); @@ -94,59 +72,34 @@ public class DefaultProvidedInterface implements ProvidedInterface { return buf.toString(); } - /** - * DOCUMENT ME! - * - * @param aObj DOCUMENT ME! - * - * @return DOCUMENT ME! - */ @Override public boolean equals(Object aObj) { return this == aObj; /* - if ( !(aObj instanceof DefaultProvidedInterface)) { - return false; - } - DefaultProvidedInterface provided = (DefaultProvidedInterface)aObj; - return getEqualsRepresentation().equals(provided.getEqualsRepresentation()); - */ + * if ( !(aObj instanceof DefaultProvidedInterface)) { return false; } + * DefaultProvidedInterface provided = (DefaultProvidedInterface)aObj; + * return + * getEqualsRepresentation().equals(provided.getEqualsRepresentation()); + */ } - /** - * DOCUMENT ME! - * - * @return DOCUMENT ME! - */ @Override public int hashCode() { return getEqualsRepresentation().hashCode(); } - /** - * DOCUMENT ME! - * - * @param aInterface DOCUMENT ME! - * - * @return DOCUMENT ME! - */ @Override public boolean covers(ProvidedInterface aInterface) { - // TODO do more than just equals. + // TODO do more than just equals. if (!(aInterface instanceof DefaultProvidedInterface)) { return false; } - return getEqualsRepresentation() - .equals(((DefaultProvidedInterface) aInterface).getEqualsRepresentation()); + return getEqualsRepresentation().equals( + ((DefaultProvidedInterface) aInterface).getEqualsRepresentation()); } - /** - * DOCUMENT ME! - * - * @return DOCUMENT ME! - */ private String getEqualsRepresentation() { List result = new ArrayList();