summaryrefslogtreecommitdiffstats
path: root/sandbox/bdaniel/propertyTest/src/main/java/testing/ABCDComponentImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/bdaniel/propertyTest/src/main/java/testing/ABCDComponentImpl.java')
-rw-r--r--sandbox/bdaniel/propertyTest/src/main/java/testing/ABCDComponentImpl.java36
1 files changed, 36 insertions, 0 deletions
diff --git a/sandbox/bdaniel/propertyTest/src/main/java/testing/ABCDComponentImpl.java b/sandbox/bdaniel/propertyTest/src/main/java/testing/ABCDComponentImpl.java
new file mode 100644
index 0000000000..ef979297b5
--- /dev/null
+++ b/sandbox/bdaniel/propertyTest/src/main/java/testing/ABCDComponentImpl.java
@@ -0,0 +1,36 @@
+package testing;
+
+import org.osoa.sca.annotations.Reference;
+import org.osoa.sca.annotations.Scope;
+
+@Scope("MODULE")
+public class ABCDComponentImpl implements ABCDComponent {
+ private ABComponent abComponent;
+ private CDComponent cdComponent;
+
+ @Reference
+ public void setAb(ABComponent component) {
+ this.abComponent = component;
+ }
+
+ @Reference
+ public void setCd(CDComponent component) {
+ this.cdComponent = component;
+ }
+
+ public String getA() {
+ return this.abComponent.getA();
+ }
+
+ public String getB() {
+ return this.abComponent.getB();
+ }
+
+ public String getC() {
+ return this.cdComponent.getC();
+ }
+
+ public String getD() {
+ return this.cdComponent.getD();
+ }
+}