parameters: (self, node, column, value)
docstring: Callback used to updat the model when an element
          of the UI has been updated.
docstring_summary: Callback used to updat the model when an element
          of the UI has been updated.
docstring_tokens: Callback used to updat the model when an element of the UI has been updated .
function: def cell_edited(self, node, column, value):
          """
          Callback used to updat the model when an element
          of the UI has been updated.
          """
          if column in [1,2]:
              # Gets the associated node's model
              model = self.tag_models[node.get_tag()]
  
  
              value = 1 if value == "1" else 0
              attr = "enabled" if column == 1 else "timed"
  
              # Performs the update at the model
              model.set_state(attr, value)
  
          else:
              node.set_string(column, value)
function_tokens: def cell_edited ( self , node , column , value ) : if column in [ 1 , 2 ] : # Gets the associated node's model model = self . tag_models [ node . get_tag ( ) ] value = 1 if value == "1" else 0 attr = "enabled" if column == 1 else "timed" # Performs the update at the model model . set_state ( attr , value ) else : node . set_string ( column , value )