Now the component provides read-only access to the interfaces.
authorErik Brakkee <erik@brakkee.org>
Thu, 5 Jun 2008 20:47:52 +0000 (20:47 +0000)
committerErik Brakkee <erik@brakkee.org>
Thu, 5 Jun 2008 20:47:52 +0000 (20:47 +0000)
commit1bfc42afcea288a918e8befe65fd8f87b99ba2e4
treeca48e662bc1e682cf445eb710b2f7da2601186cd
parent2d1fd76ec884b5fc7be4078020fdf14d17166e8a
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