Huge refactoring.
authorerik <erik@77661180-640e-0410-b3a8-9f9b13e6d0e0>
Sat, 12 Apr 2008 20:19:09 +0000 (20:19 +0000)
committererik <erik@77661180-640e-0410-b3a8-9f9b13e6d0e0>
Sat, 12 Apr 2008 20:19:09 +0000 (20:19 +0000)
commit1e6feac46f0be086aa8734e20064aec24425ff11
tree5cbec431cef8be6098483946276cbf3a87181ee6
parentf173c759786855c3d55110e37edac4a5e108a64a
Huge refactoring.
Separation of the description/metadata part (Component/Container) and
the runtime part (Scope).
16 files changed:
trunk/support/general/src/test/java/org/wamblee/test/EasyMockMatchers.java [new file with mode: 0644]
trunk/system/general/src/main/java/org/wamblee/system/core/AbstractComponent.java
trunk/system/general/src/main/java/org/wamblee/system/core/Component.java
trunk/system/general/src/main/java/org/wamblee/system/core/Container.java
trunk/system/general/src/main/java/org/wamblee/system/core/DefaultProvidedInterface.java
trunk/system/general/src/main/java/org/wamblee/system/core/DefaultRequiredInterface.java
trunk/system/general/src/main/java/org/wamblee/system/core/ProvidedInterface.java
trunk/system/general/src/main/java/org/wamblee/system/core/RequiredInterface.java
trunk/system/general/src/test/java/org/wamblee/system/core/AbstractComponentTest.java
trunk/system/general/src/test/java/org/wamblee/system/core/Application.java
trunk/system/general/src/test/java/org/wamblee/system/core/ContainerTest.java
trunk/system/general/src/test/java/org/wamblee/system/core/DefaultRequiredInterfaceTest.java
trunk/system/general/src/test/java/org/wamblee/system/core/Environment.java
trunk/system/spring/src/main/java/org/wamblee/system/spring/RequiredServiceBean.java
trunk/system/spring/src/main/java/org/wamblee/system/spring/SpringComponent.java
trunk/system/spring/src/test/java/org/wamblee/system/spring/SpringComponentTest.java