diff options
Diffstat (limited to 'sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/impl/ContributionImpl.java')
-rw-r--r-- | sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/impl/ContributionImpl.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/impl/ContributionImpl.java b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/impl/ContributionImpl.java index b795ac9c22..aa6d75c6bd 100644 --- a/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/impl/ContributionImpl.java +++ b/sca-java-2.x/trunk/modules/contribution/src/main/java/org/apache/tuscany/sca/contribution/impl/ContributionImpl.java @@ -19,6 +19,7 @@ package org.apache.tuscany.sca.contribution.impl; +import java.net.URL; import java.util.ArrayList; import java.util.HashSet; import java.util.List; @@ -51,9 +52,11 @@ class ContributionImpl extends ExtensibleImpl implements Contribution { private List<Contribution> dependencies = new ArrayList<Contribution>(); private ModelResolver modelResolver; private Set<String> types = new HashSet<String>(); + private List<URL> extractedArchives = new ArrayList<URL>(); // FIXME remove this dependency on Java ClassLoaders private ClassLoader classLoader; + private boolean useNestedArchives = true; ContributionImpl() { } @@ -193,4 +196,19 @@ class ContributionImpl extends ExtensibleImpl implements Contribution { a.setUnresolved(false); artifacts.add(a); } + + @Override + public List<URL> getExtractedArchives() { + return extractedArchives; + } + + @Override + public boolean useNestedArchives() { + return useNestedArchives; + } + + @Override + public void setUseNestedArcives(boolean b) { + this.useNestedArchives = b; + } } |