From dafcdfe0b8d36340d315222385be0389beaf2804 Mon Sep 17 00:00:00 2001 From: lresende Date: Thu, 22 Jan 2009 00:06:40 +0000 Subject: TUSCANY-2463 - Merging latest code to support extended attributes to 2.x development stream git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@736501 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/tuscany/sca/binding/sca/impl/SCABindingImpl.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'java/sca/modules/binding-sca/src') diff --git a/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/SCABindingImpl.java b/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/SCABindingImpl.java index c93ddd9503..fb8ab4104c 100644 --- a/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/SCABindingImpl.java +++ b/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/SCABindingImpl.java @@ -25,6 +25,7 @@ import org.apache.tuscany.sca.assembly.Binding; import org.apache.tuscany.sca.assembly.Component; import org.apache.tuscany.sca.assembly.ComponentService; import org.apache.tuscany.sca.assembly.Extensible; +import org.apache.tuscany.sca.assembly.Extension; import org.apache.tuscany.sca.assembly.OptimizableBinding; import org.apache.tuscany.sca.assembly.SCABinding; import org.apache.tuscany.sca.assembly.builder.AutomaticBinding; @@ -42,6 +43,7 @@ public class SCABindingImpl implements SCABinding, Extensible, PolicySetAttachPo private String name; private String uri; private List extensions = new ArrayList(); + private List attributeExtensions = new ArrayList(); private List requiredIntents = new ArrayList(); private List policySets = new ArrayList(); private IntentAttachPointType intentAttachPointType; @@ -106,15 +108,15 @@ public class SCABindingImpl implements SCABinding, Extensible, PolicySetAttachPo this.uri = uri; } - /** - * Returns a list of extension objects contained in this model object. - * - * @return a list of extension objects container in this model object - */ public List getExtensions() { return extensions; } + public List getAttributeExtensions() { + return attributeExtensions; + } + + /** * Returns true if the model element is unresolved. * -- cgit v1.2.3