objdictgen/nodelist.py
changeset 272 bbdbf0c17d3c
parent 270 178030c1dff8
child 273 58b39f97e352
equal deleted inserted replaced
271:2f286d3fc7f6 272:bbdbf0c17d3c
    60     def GetManager(self):
    60     def GetManager(self):
    61         return self.Manager
    61         return self.Manager
    62     
    62     
    63     def GetRoot(self):
    63     def GetRoot(self):
    64         return self.Root
    64         return self.Root
       
    65 
       
    66     def SetRoot(self, newrootpath):
       
    67         """
       
    68         Define a new path for the CanOpen network project
       
    69         !!! Does not check if new path is valid !!!
       
    70         """
       
    71         self.Root = newrootpath
       
    72         self.Manager.SetCurrentFilePath(os.path.join(self.Root, "master.od"))
    65     
    73     
    66     def GetSlaveNumber(self):
    74     def GetSlaveNumber(self):
    67         return len(self.SlaveNodes)
    75         return len(self.SlaveNodes)
    68     
    76     
    69     def GetSlaveNames(self):
    77     def GetSlaveNames(self):