X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=system%2Fgeneral%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsystem%2FComponent.java;fp=system%2Fgeneral%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fsystem%2FSubSystem.java;h=6a31e01d61748002d63a435ac0da55f56ca66733;hb=6f277575685808a5c5a76555dd3e839dc5255031;hp=4e79ed76830f6eb1e625b1dfd0ec5e662d0330e2;hpb=fd4cca82a8da5d7e347a1ae40f25db245f0ad235;p=utils diff --git a/system/general/src/main/java/org/wamblee/system/SubSystem.java b/system/general/src/main/java/org/wamblee/system/Component.java similarity index 79% rename from system/general/src/main/java/org/wamblee/system/SubSystem.java rename to system/general/src/main/java/org/wamblee/system/Component.java index 4e79ed76..6a31e01d 100644 --- a/system/general/src/main/java/org/wamblee/system/SubSystem.java +++ b/system/general/src/main/java/org/wamblee/system/Component.java @@ -1,12 +1,12 @@ package org.wamblee.system; /** - * A sub system represents a part of a system that required a - * number of services and provides a number of services. + * A component represents a part of a system that requires a + * number of interfaces and provides a number of interfaces. * * @author Erik Brakkee */ -public interface SubSystem { +public interface Component { /** * Gets the name of the subsystem. @@ -18,13 +18,13 @@ public interface SubSystem { * Gets a description of the provided interfaces. * @return Provided interfaces. */ - ProvidedServiceDescriptor[] getProvidedServices(); + ProvidedInterfaceDescriptor[] getProvidedServices(); /** * Gets a description of the required interfaces. * @return Required interfaces. */ - RequiredServiceDescriptor[] getRequiredServices(); + RequiredInterfaceDescriptor[] getRequiredServices(); /**