Now the component provides read-only access to the interfaces.
authorerik <erik@77661180-640e-0410-b3a8-9f9b13e6d0e0>
Thu, 5 Jun 2008 20:47:52 +0000 (20:47 +0000)
committererik <erik@77661180-640e-0410-b3a8-9f9b13e6d0e0>
Thu, 5 Jun 2008 20:47:52 +0000 (20:47 +0000)
commit790b3fda4128b2367060137adcc1257d215e84a4
treef24b7934b08d9ed8671a11f10005b341917ee640
parent7044d9225b43feadb546d81a99cc448124432cba
Now the component provides read-only access to the interfaces.
22 files changed:
trunk/system/general/src/main/java/org/wamblee/system/container/Container.java
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/NamedInterface.java [new file with mode: 0644]
trunk/system/general/src/main/java/org/wamblee/system/core/ProvidedInterface.java
trunk/system/general/src/main/java/org/wamblee/system/core/ProvidedInterfaces.java [new file with mode: 0644]
trunk/system/general/src/main/java/org/wamblee/system/core/ReadOnlyNamedInterfaces.java [new file with mode: 0644]
trunk/system/general/src/main/java/org/wamblee/system/core/ReadWriteNamedInterfaces.java [new file with mode: 0644]
trunk/system/general/src/main/java/org/wamblee/system/core/ReadWriteProvidedInterfaces.java [new file with mode: 0644]
trunk/system/general/src/main/java/org/wamblee/system/core/ReadWriteRequiredInterfaces.java [new file with mode: 0644]
trunk/system/general/src/main/java/org/wamblee/system/core/RequiredInterface.java
trunk/system/general/src/main/java/org/wamblee/system/core/RequiredInterfaces.java [new file with mode: 0644]
trunk/system/general/src/test/java/org/wamblee/system/container/Application.java
trunk/system/general/src/test/java/org/wamblee/system/container/ContainerTest.java
trunk/system/general/src/test/java/org/wamblee/system/core/AbstractComponentTest.java
trunk/system/general/src/test/java/org/wamblee/system/core/Environment.java
trunk/system/general/src/test/java/org/wamblee/system/core/IntegerComponent.java
trunk/system/general/src/test/java/org/wamblee/system/core/StringComponent.java
trunk/system/general/src/test/java/org/wamblee/system/graph/CompositeEdgeFilterTest.java
trunk/system/general/src/test/java/org/wamblee/system/graph/component/ConnectExternalProvidedProvidedEdgeFilterTest.java
trunk/system/general/src/test/java/org/wamblee/system/graph/component/ConnectRequiredExternallyRequiredEdgeFilterTest.java
trunk/system/general/src/test/java/org/wamblee/system/graph/component/ConnectRequiredProvidedEdgeFilterTest.java