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