diff -r ae068232859c -r 64a8c24b61a5 objdictgen/nodemanager.py --- a/objdictgen/nodemanager.py Fri Mar 14 10:55:34 2008 +0100 +++ b/objdictgen/nodemanager.py Wed Mar 19 16:08:12 2008 +0100 @@ -922,7 +922,7 @@ type = self.CurrentNode.GetNodeType() description = self.CurrentNode.GetNodeDescription() return name, id, type, description - + def SetCurrentNodeInfos(self, name, id, type, description): self.CurrentNode.SetNodeName(name) self.CurrentNode.SetNodeID(id) @@ -930,6 +930,18 @@ self.CurrentNode.SetNodeDescription(description) self.BufferCurrentNode() + def GetCurrentNodeDefaultStringSize(self): + if self.CurrentNode: + return self.CurrentNode.GetDefaultStringSize() + else: + return Node.DefaultStringSize + + def SetCurrentNodeDefaultStringSize(self, size): + if self.CurrentNode: + self.CurrentNode.SetDefaultStringSize(size) + else: + Node.DefaultStringSize = size + def GetCurrentProfileName(self): if self.CurrentNode: return self.CurrentNode.GetProfileName()