[openrtm-commit:01802] r792 - trunk/OpenRTM-aist-Java/jp.go.aist.rtm.RTC/src/jp/go/aist/rtm/RTC/port

openrtm @ openrtm.org openrtm @ openrtm.org
2016年 3月 5日 (土) 15:08:59 JST


Author: win-ei
Date: 2016-03-05 15:08:59 +0900 (Sat, 05 Mar 2016)
New Revision: 792

Modified:
   trunk/OpenRTM-aist-Java/jp.go.aist.rtm.RTC/src/jp/go/aist/rtm/RTC/port/InPortBase.java
   trunk/OpenRTM-aist-Java/jp.go.aist.rtm.RTC/src/jp/go/aist/rtm/RTC/port/OutPortBase.java
Log:
Fiexd bugs. refs #3392

Modified: trunk/OpenRTM-aist-Java/jp.go.aist.rtm.RTC/src/jp/go/aist/rtm/RTC/port/InPortBase.java
===================================================================
--- trunk/OpenRTM-aist-Java/jp.go.aist.rtm.RTC/src/jp/go/aist/rtm/RTC/port/InPortBase.java	2016-03-05 04:12:44 UTC (rev 791)
+++ trunk/OpenRTM-aist-Java/jp.go.aist.rtm.RTC/src/jp/go/aist/rtm/RTC/port/InPortBase.java	2016-03-05 06:08:59 UTC (rev 792)
@@ -1174,8 +1174,12 @@
             rtcout.println(Logbuf.DEBUG, 
                            "dataflow_type push is supported");
             appendProperty("dataport.dataflow_type", "push");
-            appendProperty("dataport.interface_type",
-                           StringUtil.flatten(provider_types));
+            Iterator iterator = provider_types.iterator();
+            while(iterator.hasNext()) {
+                appendProperty("dataport.interface_type",
+                                (String)iterator.next());
+
+            } 
         }
 
 	Iterator it = provider_types.iterator();
@@ -1229,8 +1233,12 @@
             rtcout.println(Logbuf.DEBUG, 
                            "dataflow_type pull is supported");
             appendProperty("dataport.dataflow_type", "pull");
-            appendProperty("dataport.interface_type",
-                           StringUtil.flatten(consumer_types));
+            Iterator iterator = consumer_types.iterator();
+            while(iterator.hasNext()) {
+                appendProperty("dataport.interface_type",
+                                (String)iterator.next());
+
+            } 
         }
 
 	Iterator it = consumer_types.iterator();

Modified: trunk/OpenRTM-aist-Java/jp.go.aist.rtm.RTC/src/jp/go/aist/rtm/RTC/port/OutPortBase.java
===================================================================
--- trunk/OpenRTM-aist-Java/jp.go.aist.rtm.RTC/src/jp/go/aist/rtm/RTC/port/OutPortBase.java	2016-03-05 04:12:44 UTC (rev 791)
+++ trunk/OpenRTM-aist-Java/jp.go.aist.rtm.RTC/src/jp/go/aist/rtm/RTC/port/OutPortBase.java	2016-03-05 06:08:59 UTC (rev 792)
@@ -1348,8 +1348,12 @@
             rtcout.println(Logbuf.DEBUG, 
                            "dataflow_type pull is supported");
             appendProperty("dataport.dataflow_type", "pull");
-            appendProperty("dataport.interface_type",
-                           StringUtil.flatten((Set)provider_types));
+            Iterator iterator = provider_types.iterator();
+            while(iterator.hasNext()) {
+                appendProperty("dataport.interface_type",
+                                (String)iterator.next());
+
+            } 
         }
 
 	Iterator it = provider_types.iterator();
@@ -1403,8 +1407,12 @@
             rtcout.println(Logbuf.DEBUG, 
                            "dataflow_type pull is supported");
             appendProperty("dataport.dataflow_type", "push");
-            appendProperty("dataport.interface_type",
-                           StringUtil.flatten(consumer_types));
+            Iterator iterator = consumer_types.iterator();
+            while(iterator.hasNext()) {
+                appendProperty("dataport.interface_type",
+                                (String)iterator.next());
+
+            } 
         }
 
 	Iterator it = consumer_types.iterator();



More information about the openrtm-commit mailing list