X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=system%2Fgeneral%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsystem%2Fcore%2FComponent.java;h=9506bb1f32c3fc874b9460cad4ac6e0757c0e6b3;hb=32a8562695029cf13d915bc7941a61fe07ff0005;hp=49ed1c7dc26cee0c70ddb8d4b390f98044ef7fd0;hpb=49e4054c52db618894cf85eab721aebcbb9c3bc1;p=utils diff --git a/system/general/src/main/java/org/wamblee/system/core/Component.java b/system/general/src/main/java/org/wamblee/system/core/Component.java index 49ed1c7d..9506bb1f 100644 --- a/system/general/src/main/java/org/wamblee/system/core/Component.java +++ b/system/general/src/main/java/org/wamblee/system/core/Component.java @@ -15,6 +15,8 @@ */ package org.wamblee.system.core; +import java.util.List; + /** * A component represents a part of a system that requires a * number of interfaces and provides a number of interfaces. @@ -60,13 +62,13 @@ public interface Component { * Gets a description of the provided interfaces. * @return Provided interfaces. */ - ProvidedInterfaces getProvidedInterfaces(); + List getProvidedInterfaces(); /** * Gets a description of the required interfaces. * @return Required interfaces. */ - RequiredInterfaces getRequiredInterfaces(); + List getRequiredInterfaces(); /**