--- a/POULibrary.py Fri May 18 18:50:49 2012 +0200
+++ b/POULibrary.py Sat May 19 12:41:48 2012 +0200
@@ -1,7 +1,8 @@
from PLCControler import PLCControler
class POULibrary:
- def __init__(self, TypeStack):
+ def __init__(self, LibName, TypeStack):
+ self.LibName = LibName
self.LibraryControler = PLCControler()
self.LibraryControler.OpenXMLFile(self.GetLibraryPath())
self.LibraryControler.ClearConfNodeTypes()
@@ -13,8 +14,8 @@
self.program = self.LibraryControler.GenerateProgram()[0]+"\n"
return self.program
- def GetName():
- raise Exception("Not implemented")
+ def GetName(self):
+ return self.LibName
def GetTypes(self):
return {"name" : self.GetName(), "types": self.LibraryControler.Project}