canfestival/SlaveEditor.py
changeset 847 b157705a9024
parent 845 412a9f05070f
child 920 1499a4d225db
--- a/canfestival/SlaveEditor.py	Thu Oct 04 17:55:59 2012 +0200
+++ b/canfestival/SlaveEditor.py	Thu Oct 04 17:56:14 2012 +0200
@@ -73,6 +73,22 @@
 class MasterViewer(SlaveEditor):
     SHOW_PARAMS = False
 
-    def __init__(self, parent, controler, window):
+    def __init__(self, parent, controler, window, tagname):
         SlaveEditor.__init__(self, parent, controler, window, False)
-
+    
+        self.TagName = tagname
+    
+    def GetTagName(self):
+        return self.TagName
+    
+    def GetCurrentNodeId(self):
+        return None
+    
+    def GetInstancePath(self):
+        return self.Controler.CTNFullName() + ".generated_master"
+    
+    def GetTitle(self):
+        return self.GetInstancePath()
+        
+    def IsViewing(self, tagname):
+        return self.GetInstancePath() == tagname