You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2007/03/15 00:45:47 UTC

svn commit: r518382 - in /incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model: Reference.java impl/ReferenceImpl.java

Author: jsdelfino
Date: Wed Mar 14 16:45:46 2007
New Revision: 518382

URL: http://svn.apache.org/viewvc?view=rev&rev=518382
Log:
Added targets to the Reference interface

Modified:
    incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/Reference.java
    incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/impl/ReferenceImpl.java

Modified: incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/Reference.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/Reference.java?view=diff&rev=518382&r1=518381&r2=518382
==============================================================================
--- incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/Reference.java (original)
+++ incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/Reference.java Wed Mar 14 16:45:46 2007
@@ -48,5 +48,11 @@
      * @return the bindings supported by this reference
      */
     List<Binding> getBindings();
+
+    /**
+     * Returns the targets of this reference.
+     * @return the targets of this reference.
+     */
+    List<ComponentService> getTargets();
     
 }

Modified: incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/impl/ReferenceImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/impl/ReferenceImpl.java?view=diff&rev=518382&r1=518381&r2=518382
==============================================================================
--- incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/impl/ReferenceImpl.java (original)
+++ incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/impl/ReferenceImpl.java Wed Mar 14 16:45:46 2007
@@ -23,6 +23,7 @@
 import java.util.List;
 
 import org.apache.tuscany.assembly.model.Binding;
+import org.apache.tuscany.assembly.model.ComponentService;
 import org.apache.tuscany.assembly.model.Reference;
 import org.apache.tuscany.policy.model.PolicySet;
 
@@ -35,6 +36,7 @@
 	private List<Binding> bindings = new ArrayList<Binding>();
 	private boolean wiredByImpl;
 	private List<PolicySet> policySets = new ArrayList<PolicySet>();
+	private List<ComponentService> targets = new ArrayList<ComponentService>();
 
 	public List<Binding> getBindings() {
 		return bindings;
@@ -50,6 +52,10 @@
 
 	public List<PolicySet> getPolicySets() {
 		return policySets;
+	}
+	
+	public List<ComponentService> getTargets() {
+		return targets;
 	}
 
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org