--- a/confnodes/python/python.py Mon May 07 18:47:29 2012 +0200
+++ b/confnodes/python/python.py Mon May 07 19:19:08 2012 +0200
@@ -38,13 +38,13 @@
self.CreatePythonBuffer(True)
else:
self.CreatePythonBuffer(False)
- self.OnPlugSave()
+ self.OnCTNSave()
def ConfNodePath(self):
- return os.path.join(self.PlugParent.ConfNodePath(), "modules", self.PlugType)
+ return os.path.join(self.CTNParent.ConfNodePath(), "modules", self.CTNType)
def PythonFileName(self):
- return os.path.join(self.PlugPath(), "python.xml")
+ return os.path.join(self.CTNPath(), "python.xml")
def GetFilename(self):
if self.PythonBuffer.IsCurrentSaved():
@@ -58,10 +58,10 @@
def GetPythonCode(self):
return self.PythonCode.gettext()
- def PlugTestModified(self):
+ def CTNTestModified(self):
return self.ChangesToSave or not self.PythonIsSaved()
- def OnPlugSave(self):
+ def OnCTNSave(self):
filepath = self.PythonFileName()
text = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?>\n"
@@ -129,13 +129,13 @@
class RootClass(PythonCodeTemplate):
- # For root object, available Childs Types are modules of the modules packages.
- PlugChildsTypes = [(name, _GetClassFunction(name), help) for name, help in zip(modules.__all__,modules.helps)]
+ # For root object, available Children Types are modules of the modules packages.
+ CTNChildrenTypes = [(name, _GetClassFunction(name), help) for name, help in zip(modules.__all__,modules.helps)]
def ConfNodePath(self):
- return os.path.join(self.PlugParent.ConfNodePath(), self.PlugType)
+ return os.path.join(self.CTNParent.ConfNodePath(), self.CTNType)
- def PlugGenerate_C(self, buildpath, locations):
+ def CTNGenerate_C(self, buildpath, locations):
"""
Generate C code
@param current_location: Tupple containing confnode IEC location : %I0.0.4.5 => (0,0,4,5)
@@ -152,7 +152,7 @@
# define a unique name for the generated C file
location_str = "_".join(map(lambda x:str(x), current_location))
- ctr = self.GetPlugRoot()
+ ctr = self.GetCTRoot()
ctr.GetIECProgramsAndVariables()
plc_python_filepath = os.path.join(os.path.split(__file__)[0], "plc_python.c")
@@ -180,6 +180,6 @@
runtimefile.write(self.GetPythonCode())
runtimefile.close()
- matiec_flags = '"-I%s"'%os.path.abspath(self.GetPlugRoot().GetIECLibPath())
+ matiec_flags = '"-I%s"'%os.path.abspath(self.GetCTRoot().GetIECLibPath())
return [(Gen_Pythonfile_path, matiec_flags)], "", True, ("runtime_%s.py"%location_str, file(runtimefile_path,"rb"))