Index: /WaveDev/trunk/WaveDev/wavedev/generate/templates/py_comp/genStructure.py
===================================================================
--- /WaveDev/trunk/WaveDev/wavedev/generate/templates/py_comp/genStructure.py	(revision 3617)
+++ /WaveDev/trunk/WaveDev/wavedev/generate/templates/py_comp/genStructure.py	(revision 3619)
@@ -380,36 +380,4 @@
     ts = " "*4 + "queue_size = DEFAULT_QUEUE_BLOCK_SIZE;\n\n" + " "*4 + "component_alive = true;\n\n" + " "*4 + "naming_service_name = label;\n"; output.write(ts)
 
-  def writeGetPort(self,output,c):
-    """ This function writes the getPort functionality to the component cpp file"""
-    inCount = 0; outCount=0;
-    flag = True
-    for x in c.ports:
-        if x.type == "Provides":
-            if flag:
-                ts = " "*4 + 'if (strcmp(_id,"' + x.name + '") == 0) {\n'
-            else:
-                ts = " "*4 + 'else if (strcmp(_id,"' + x.name + '") == 0) {\n'
-            output.write(ts)
-#            ts = " "*8 + "return inPort" + str(inCount) + "_var;\n"
-            ts = " "*8 + "return " + x.interface.nameSpace + "::" + x.interface.name
-            ts += "::_duplicate(inPort" + str(inCount) + "_var);\n"
-            ts += " "*4 + "}\n"
-            output.write(ts)
-            inCount += 1
-    ts = "\n"; output.write(ts)
-    for x in c.ports:
-        if x.type == "Uses":
-            if flag:
-                ts = " "*4 + 'if (strcmp(_id,"' + x.name + '") == 0) {\n'
-            else:
-                ts = " "*4 + 'else if (strcmp(_id,"' + x.name + '") == 0) {\n'
-            output.write(ts)
-            ts = " "*8 + "outPort" + str(outCount) + "_active = true;\n"
-            ts += " "*8 + "return CF::Port::_duplicate(outPort" + str(outCount) + "_var);\n"
-            ts += " "*4 + "}\n"
-            output.write(ts)
-            outCount += 1
-    ts = "\n"; output.write(ts)
-    ts = " "*4 + 'return NULL;\n'; output.write(ts)
     
   def writeDelPort(self,output,c):
