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)
commit2f328c5252837036ec738bfa15e621fd028c67d2
treeca48e662bc1e682cf445eb710b2f7da2601186cd
parentf2df9ad58df735e6f507ffd9330b0f99b8fb1d5e
Now the component provides read-only access to the interfaces.
22 files changed:
system/general/src/main/java/org/wamblee/system/container/Container.java
system/general/src/main/java/org/wamblee/system/core/AbstractComponent.java
system/general/src/main/java/org/wamblee/system/core/Component.java
system/general/src/main/java/org/wamblee/system/core/NamedInterface.java [new file with mode: 0644]
system/general/src/main/java/org/wamblee/system/core/ProvidedInterface.java
system/general/src/main/java/org/wamblee/system/core/ProvidedInterfaces.java [new file with mode: 0644]
system/general/src/main/java/org/wamblee/system/core/ReadOnlyNamedInterfaces.java [new file with mode: 0644]
system/general/src/main/java/org/wamblee/system/core/ReadWriteNamedInterfaces.java [new file with mode: 0644]
system/general/src/main/java/org/wamblee/system/core/ReadWriteProvidedInterfaces.java [new file with mode: 0644]
system/general/src/main/java/org/wamblee/system/core/ReadWriteRequiredInterfaces.java [new file with mode: 0644]
system/general/src/main/java/org/wamblee/system/core/RequiredInterface.java
system/general/src/main/java/org/wamblee/system/core/RequiredInterfaces.java [new file with mode: 0644]
system/general/src/test/java/org/wamblee/system/container/Application.java
system/general/src/test/java/org/wamblee/system/container/ContainerTest.java
system/general/src/test/java/org/wamblee/system/core/AbstractComponentTest.java
system/general/src/test/java/org/wamblee/system/core/Environment.java
system/general/src/test/java/org/wamblee/system/core/IntegerComponent.java
system/general/src/test/java/org/wamblee/system/core/StringComponent.java
system/general/src/test/java/org/wamblee/system/graph/CompositeEdgeFilterTest.java
system/general/src/test/java/org/wamblee/system/graph/component/ConnectExternalProvidedProvidedEdgeFilterTest.java
system/general/src/test/java/org/wamblee/system/graph/component/ConnectRequiredExternallyRequiredEdgeFilterTest.java
system/general/src/test/java/org/wamblee/system/graph/component/ConnectRequiredProvidedEdgeFilterTest.java