You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2009/09/18 18:42:35 UTC

svn commit: r816709 - in /tuscany/java/sca/modules: assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/ assembly/src/main/java/org/apache/tuscany/sca/definitions/ assembly/src/main/java/org/apache/tuscany/sca/definitions/impl/ implementation-j...

Author: rfeng
Date: Fri Sep 18 16:42:34 2009
New Revision: 816709

URL: http://svn.apache.org/viewvc?rev=816709&view=rev
Log:
Add toString()

Modified:
    tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/BindingImpl.java
    tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/ComponentImpl.java
    tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java
    tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/ImplementationImpl.java
    tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/definitions/Definitions.java
    tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/definitions/impl/DefinitionsImpl.java
    tuscany/java/sca/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/impl/BaseJavaImplementationImpl.java

Modified: tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/BindingImpl.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/BindingImpl.java?rev=816709&r1=816708&r2=816709&view=diff
==============================================================================
--- tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/BindingImpl.java (original)
+++ tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/BindingImpl.java Fri Sep 18 16:42:34 2009
@@ -86,5 +86,14 @@
     public void setURI(String uri) {
         this.uri = uri;
     }
+    
+    public String toString() {
+        StringBuffer buf = new StringBuffer();
+        buf.append(getType()).append(" (");
+        buf.append("uri=").append(getURI());
+        buf.append(",name=").append(getName());
+        buf.append(")");
+        return buf.toString();
+    }
 
 }

Modified: tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/ComponentImpl.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/ComponentImpl.java?rev=816709&r1=816708&r2=816709&view=diff
==============================================================================
--- tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/ComponentImpl.java (original)
+++ tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/ComponentImpl.java Fri Sep 18 16:42:34 2009
@@ -187,5 +187,14 @@
     public void setExtensionType(ExtensionType type) {
         this.type = type;
     }
+    
+    public String toString() {
+        StringBuffer buf = new StringBuffer("Component (");
+        buf.append("uri=").append(uri);
+        buf.append(",name=").append(name);
+        buf.append(",implementation=").append(implementation);
+        buf.append(")");
+        return buf.toString();
+    }
 
 }

Modified: tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java?rev=816709&r1=816708&r2=816709&view=diff
==============================================================================
--- tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java (original)
+++ tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/CompositeImpl.java Fri Sep 18 16:42:34 2009
@@ -174,6 +174,6 @@
 
     @Override
     public String toString() {
-        return (this.name != null) ? getName().toString() : "null";
+        return "Composite (name=" + getName() + ")";
     }
 }

Modified: tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/ImplementationImpl.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/ImplementationImpl.java?rev=816709&r1=816708&r2=816709&view=diff
==============================================================================
--- tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/ImplementationImpl.java (original)
+++ tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/assembly/impl/ImplementationImpl.java Fri Sep 18 16:42:34 2009
@@ -50,4 +50,8 @@
     public QName getType() {
         return type;
     }
+    
+    public String toString() {
+        return String.valueOf(getType());
+    }
 }

Modified: tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/definitions/Definitions.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/definitions/Definitions.java?rev=816709&r1=816708&r2=816709&view=diff
==============================================================================
--- tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/definitions/Definitions.java (original)
+++ tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/definitions/Definitions.java Fri Sep 18 16:42:34 2009
@@ -20,6 +20,7 @@
 
 import java.util.List;
 
+import org.apache.tuscany.sca.assembly.Binding;
 import org.apache.tuscany.sca.policy.BindingType;
 import org.apache.tuscany.sca.policy.ImplementationType;
 import org.apache.tuscany.sca.policy.Intent;
@@ -79,5 +80,5 @@
      * 
      * @return a list of domain wide binding definition objects 
      */
-    List<Object> getBindings();
+    List<Binding> getBindings();
 }

Modified: tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/definitions/impl/DefinitionsImpl.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/definitions/impl/DefinitionsImpl.java?rev=816709&r1=816708&r2=816709&view=diff
==============================================================================
--- tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/definitions/impl/DefinitionsImpl.java (original)
+++ tuscany/java/sca/modules/assembly/src/main/java/org/apache/tuscany/sca/definitions/impl/DefinitionsImpl.java Fri Sep 18 16:42:34 2009
@@ -22,6 +22,7 @@
 import java.util.List;
 import java.util.concurrent.CopyOnWriteArrayList;
 
+import org.apache.tuscany.sca.assembly.Binding;
 import org.apache.tuscany.sca.definitions.Definitions;
 import org.apache.tuscany.sca.policy.BindingType;
 import org.apache.tuscany.sca.policy.ImplementationType;
@@ -39,7 +40,7 @@
     private List<PolicySet> policySets = new CopyOnWriteArrayList<PolicySet>();
     private List<BindingType> bindingTypes = new CopyOnWriteArrayList<BindingType>();
     private List<ImplementationType> implementationTypes = new CopyOnWriteArrayList<ImplementationType>();
-    private List<Object> bindings = new CopyOnWriteArrayList<Object>();
+    private List<Binding> bindings = new CopyOnWriteArrayList<Binding>();
 
    
     public List<BindingType> getBindingTypes() {
@@ -66,7 +67,7 @@
        this.targetNamespace = ns;
     }
 
-    public List<Object> getBindings() {
+    public List<Binding> getBindings() {
         return bindings;
     }
 }

Modified: tuscany/java/sca/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/impl/BaseJavaImplementationImpl.java
URL: http://svn.apache.org/viewvc/tuscany/java/sca/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/impl/BaseJavaImplementationImpl.java?rev=816709&r1=816708&r2=816709&view=diff
==============================================================================
--- tuscany/java/sca/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/impl/BaseJavaImplementationImpl.java (original)
+++ tuscany/java/sca/modules/implementation-java/src/main/java/org/apache/tuscany/sca/implementation/java/impl/BaseJavaImplementationImpl.java Fri Sep 18 16:42:34 2009
@@ -67,7 +67,7 @@
 
     @Override
     public String toString() {
-        return getName();
+        return getType() + " (class=" + getName() + ")";
     }
 
     @Override