equal
deleted
inserted
replaced
147 # If not, unsubscribe and remove it |
147 # If not, unsubscribe and remove it |
148 self.ParentWindow.RemoveDataConsumer(item) |
148 self.ParentWindow.RemoveDataConsumer(item) |
149 self.RemoveItem(item) |
149 self.RemoveItem(item) |
150 else: |
150 else: |
151 # If it exist, resubscribe and refresh data type |
151 # If it exist, resubscribe and refresh data type |
152 self.ParentWindow.AddDataConsumer(iec_path.upper(), item) |
152 self.ParentWindow.AddDataConsumer(iec_path.upper(), item, True) |
153 item.RefreshVariableType() |
153 item.RefreshVariableType() |
154 |
154 |
155 def ResetItemsData(self): |
155 def ResetItemsData(self): |
156 """ |
156 """ |
157 Reset data stored in every items displayed in Viewer |
157 Reset data stored in every items displayed in Viewer |