--- a/objdictgen/nodelist.py Tue Sep 11 17:34:31 2007 +0200
+++ b/objdictgen/nodelist.py Wed Sep 12 17:18:43 2007 +0200
@@ -250,7 +250,6 @@
if order > 0:
nodeindexes = self.SlaveNodes.keys()
nodeindexes.sort()
- print nodeindexes
if order <= len(nodeindexes):
return self.SlaveNodes[nodeindexes[order - 1]]["Node"]
return None
@@ -262,6 +261,7 @@
else:
node = self.SlaveNodes[self.CurrentSelected]["Node"]
if node:
+ node.SetNodeID(self.CurrentSelected)
return node.IsEntry(index)
return False
@@ -272,6 +272,7 @@
else:
node = self.SlaveNodes[self.CurrentSelected]["Node"]
if node:
+ node.SetNodeID(self.CurrentSelected)
return node.GetEntryInfos(index)
return None
@@ -282,6 +283,7 @@
else:
node = self.SlaveNodes[self.CurrentSelected]["Node"]
if node:
+ node.SetNodeID(self.CurrentSelected)
return node.GetSubentryInfos(index, subindex)
return None
@@ -292,6 +294,7 @@
else:
node = self.SlaveNodes[self.CurrentSelected]["Node"]
if node:
+ node.SetNodeID(self.CurrentSelected)
validindexes = []
for index in node.GetIndexes():
if min <= index <= max:
@@ -305,6 +308,7 @@
if self.CurrentSelected != None:
node = self.SlaveNodes[self.CurrentSelected]["Node"]
if node:
+ node.SetNodeID(self.CurrentSelected)
return self.Manager.GetNodeEntryValues(node, index)
else:
print "Can't find node"