=== modified file 'pcbnew/scripting/examples/createFPC40.py'
--- pcbnew/scripting/examples/createFPC40.py	2012-05-01 15:13:36 +0000
+++ pcbnew/scripting/examples/createFPC40.py	2013-04-10 16:11:47 +0000
@@ -13,7 +13,7 @@
 # create a new module, it's parent is our previously created pcb
 module = MODULE(pcb)
 module.SetReference("FPC"+str(pads))   # give it a reference name
-module.m_Reference.SetPos0(wxPointMM(-1,-1))
+module.Reference().SetPos0(wxPointMM(-1,-1))
 pcb.Add(module)             # add it to our pcb
 m_pos = wxPointMM(50,50)
 module.SetPosition(m_pos)

=== modified file 'pcbnew/scripting/examples/createPcb.py'
--- pcbnew/scripting/examples/createPcb.py	2012-04-22 11:14:58 +0000
+++ pcbnew/scripting/examples/createPcb.py	2013-04-10 16:12:51 +0000
@@ -12,7 +12,7 @@
 # create a new module, it's parent is our previously created pcb
 module = MODULE(pcb)
 module.SetReference("M1")   # give it a reference name
-module.m_Reference.SetPos0(wxPointMM(-10,-10))
+module.Reference().SetPos0(wxPointMM(-10,-10))
 pcb.Add(module)             # add it to our pcb
 m_pos = wxPointMM(50,50)
 module.SetPosition(m_pos)
@@ -41,8 +41,8 @@
 print map( lambda x: x.GetReference() , list(pcb.GetModules()))
 
 for m in pcb.GetModules():
-    for p in m.GetPads():
-        print p.GetPadName(),p.GetPosition(), p.GetOffset()
+    for p in m.Pads():
+        print p.GetPadName(), p.GetPosition(), p.GetOffset()
 
 
 # pcb.GetDesignSettings()

=== modified file 'pcbnew/scripting/examples/hidePcbValuesShowReferences.py'
--- pcbnew/scripting/examples/hidePcbValuesShowReferences.py	2012-07-15 20:01:05 +0000
+++ pcbnew/scripting/examples/hidePcbValuesShowReferences.py	2013-04-10 16:13:37 +0000
@@ -8,7 +8,7 @@
 
 for module in pcb.GetModules():    
     print "* Module: %s"%module.GetReference()
-    module.GetValueObj().SetVisible(False)      # set Value as Hidden
-    module.GetReferenceObj().SetVisible(True)   # set Reference as Visible
+    module.Value().SetVisible(False)      # set Value as Hidden
+    module.Reference().SetVisible(True)   # set Reference as Visible
     
-pcb.Save("mod_"+filename)	
\ No newline at end of file
+pcb.Save("mod_"+filename)	

=== modified file 'pcbnew/scripting/examples/listPcb.py'
--- pcbnew/scripting/examples/listPcb.py	2012-03-20 06:34:23 +0000
+++ pcbnew/scripting/examples/listPcb.py	2013-04-10 20:07:25 +0000
@@ -37,7 +37,7 @@
 
 for item in pcb.GetDrawings():
 	if type(item) is TEXTE_PCB:
-		print "* Text:    '%s' at %s"%(item.GetText(),item.GetPosition())
+		print "* Text:    '%s' at %s"%(item.GetText(), item.GetPosition())
 	elif type(item) is DRAWSEGMENT:
 		print "* Drawing: %s"%item.GetShapeStr() # dir(item)
 	else:
@@ -60,4 +60,4 @@
 print "RATSNEST:",len(pcb.GetFullRatsnest())
 
 print dir(pcb.GetNetClasses())
-	
\ No newline at end of file
+	

=== modified file 'pcbnew/scripting/examples/listPcbLibrary.py'
--- pcbnew/scripting/examples/listPcbLibrary.py	2012-05-10 20:49:07 +0000
+++ pcbnew/scripting/examples/listPcbLibrary.py	2013-04-10 20:10:12 +0000
@@ -4,6 +4,6 @@
 for name in lst:
 	m = FootprintLoad("/usr/share/kicad/modules/sockets.mod",name)
 	print name,"->",m.GetLibRef(), m.GetReference()
-	for p in m.GetPads():
+	for p in m.Pads():
 		print "\t",p.GetPadName(),p.GetPosition(),p.GetPos0(), p.GetOffset()
-	
\ No newline at end of file
+	

=== modified file 'pcbnew/scripting/module.i'
--- pcbnew/scripting/module.i	2012-05-16 09:35:18 +0000
+++ pcbnew/scripting/module.i	2013-04-10 19:38:43 +0000
@@ -33,11 +33,6 @@
   %pythoncode
   {
      
-    def GetPads(self):		      return self.m_Pads
-    def GetDrawings(self):            return self.m_Drawings
-    def GetReferenceObj(self):	      return self.m_Reference
-    def GetValueObj(self):	      return self.m_Value
-     
     #def SaveToLibrary(self,filename):
     #  return SaveModuleToLibrary(filename,self)
     
@@ -52,10 +47,10 @@
     	
     	if type(itemC) is D_PAD:
     		item.thisown=0
-    		self.m_Pads.PushBack(itemC)
+    		self.Pads().PushBack(itemC)
     	elif type(itemC) in [ TEXTE_PCB, DIMENSION, TEXTE_MODULE, DRAWSEGMENT,EDGE_MODULE]:
     		item.thisown = 0
-    		self.m_Drawings.PushBack(item)
+    		self.GraphicalItems().PushBack(item)
   }
   
 }

