Esempio n. 1
0
 def __init__(self, **initstate):
     # some debugging code
     #Node.count += 1
     #print " PLUS => Initializing " + str(self.__class__) + " (" + str(Node.count) + ") " + hex(id(self))
     Node.__init__(self)
     # initialisation of non state variables
     self.initnonstate()
     # further initialize the state (the properties)
     self.initstate(**initstate)
Esempio n. 2
0
 def __init__(self, **initstate):
     # some debugging code
     #Node.count += 1
     #print " PLUS => Initializing " + str(self.__class__) + " (" + str(Node.count) + ") " + hex(id(self))
     Node.__init__(self)
     # initialisation of non state variables
     self.initnonstate()
     # further initialize the state (the properties)
     self.initstate(**initstate)
Esempio n. 3
0
 def unset_model(self):
     Node.unset_model(self)
     if self.target is not None:
         self.target.references.remove(self)
Esempio n. 4
0
 def set_model(self, model, parent, index):
     Node.set_model(self, model, parent, index)
     if self.target is not None:
         self.target.references.append(self)
Esempio n. 5
0
 def __init__(self, prefix):
     Node.__init__(self)
     self.target = None
     self.prefix = prefix
     self.icon = self.overlay_icon
Esempio n. 6
0
 def unset_model(self):
     Node.unset_model(self)
     if self.target is not None:
         self.target.references.remove(self)
Esempio n. 7
0
 def set_model(self, model, parent, index):
     Node.set_model(self, model, parent, index)
     if self.target is not None:
         self.target.references.append(self)
Esempio n. 8
0
 def __init__(self, prefix):
     Node.__init__(self)
     self.target = None
     self.prefix = prefix
     self.icon = self.overlay_icon