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