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/14 04:01:39 UTC

svn commit: r517978 - in /incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model: ConstrainingType.java impl/ConstrainingTypeImpl.java

Author: jsdelfino
Date: Tue Mar 13 20:01:37 2007
New Revision: 517978

URL: http://svn.apache.org/viewvc?view=rev&rev=517978
Log:
Added missing property to constrainingType

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

Modified: incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/ConstrainingType.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/ConstrainingType.java?view=diff&rev=517978&r1=517977&r2=517978
==============================================================================
--- incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/ConstrainingType.java (original)
+++ incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/ConstrainingType.java Tue Mar 13 20:01:37 2007
@@ -20,6 +20,8 @@
 
 import java.util.List;
 
+import javax.xml.namespace.QName;
+
 import org.apache.tuscany.policy.model.IntentAttachPoint;
 
 
@@ -30,6 +32,18 @@
  * The constrainingType specifies the services, references and properties that must be implemented.
  */
 public interface ConstrainingType extends Base, IntentAttachPoint {
+	
+    /**
+     * Returns the name of the constrainingType.
+     * @return the name of the constrainingType
+     */
+    QName getName();
+
+    /**
+     * Sets the name of the constrainingType.
+     * @param name the name of the constrainingType
+     */
+    void setName(QName name);
 
     /**
      * Returns a list of services that are offered.

Modified: incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/impl/ConstrainingTypeImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/impl/ConstrainingTypeImpl.java?view=diff&rev=517978&r1=517977&r2=517978
==============================================================================
--- incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/impl/ConstrainingTypeImpl.java (original)
+++ incubator/tuscany/branches/sca-java-integration/sca/assembly/src/main/java/org/apache/tuscany/assembly/model/impl/ConstrainingTypeImpl.java Tue Mar 13 20:01:37 2007
@@ -21,6 +21,8 @@
 import java.util.ArrayList;
 import java.util.List;
 
+import javax.xml.namespace.QName;
+
 import org.apache.tuscany.assembly.model.AbstractProperty;
 import org.apache.tuscany.assembly.model.AbstractReference;
 import org.apache.tuscany.assembly.model.AbstractService;
@@ -33,10 +35,19 @@
  *  @version $Rev$ $Date$
  */
 public class ConstrainingTypeImpl extends BaseImpl implements ConstrainingType {
+	private QName name;
 	private List<AbstractProperty> properties = new ArrayList<AbstractProperty>();
 	private List<AbstractReference> references = new ArrayList<AbstractReference>();
 	private List<AbstractService> services = new ArrayList<AbstractService>();
 	private List<Intent> requiredIntents = new ArrayList<Intent>();
+	
+	public QName getName() {
+		return name;
+	}
+	
+	public void setName(QName name) {
+		this.name = name;
+	}
 
 	public List<AbstractProperty> getProperties() {
 		return properties;



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