summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany
diff options
context:
space:
mode:
Diffstat (limited to 'sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany')
-rw-r--r--sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Composite.java2
-rw-r--r--sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java4
2 files changed, 6 insertions, 0 deletions
diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Composite.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Composite.java
index 2e8df8011f..2c619be680 100644
--- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Composite.java
+++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/Composite.java
@@ -74,6 +74,8 @@ public interface Composite extends Implementation, Extensible, Cloneable, Policy
*/
List<Composite> getIncludes();
+ public List<Composite> getFusedIncludes();
+
/**
* Returns a list of components contained in this composite.
*
diff --git a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java
index ddc28f2b71..c7672057dd 100644
--- a/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java
+++ b/sca-java-2.x/trunk/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java
@@ -43,6 +43,7 @@ public class CompositeImpl extends ImplementationImpl implements Composite, Clon
private String contributionURI;
private List<Component> components = new ArrayList<Component>();
private List<Composite> includes = new ArrayList<Composite>();
+ private List<Composite> fusedIncludes = new ArrayList<Composite>();
private QName name;
private List<Wire> wires = new ArrayList<Wire>();
private Boolean autowire;
@@ -126,6 +127,9 @@ public class CompositeImpl extends ImplementationImpl implements Composite, Clon
public List<Composite> getIncludes() {
return includes;
}
+ public List<Composite> getFusedIncludes() {
+ return fusedIncludes;
+ }
public QName getName() {
return name;