(self, obj, indent)
| 139 | ''') |
| 140 | |
| 141 | def make_node_code(self, obj, indent): |
| 142 | self.writecode(indent, 'node = ua.AddNodesItem()') |
| 143 | self.writecode(indent, 'node.RequestedNewNodeId = {}'.format(nodeid_code(obj.nodeid))) |
| 144 | self.writecode(indent, 'node.BrowseName = {}'.format(bname_code(obj.browsename))) |
| 145 | self.writecode(indent, 'node.NodeClass = NodeClass.{0}'.format(obj.nodetype[2:])) |
| 146 | if obj.parent and obj.parentlink: |
| 147 | self.writecode(indent, 'node.ParentNodeId = {}'.format(nodeid_code(obj.parent))) |
| 148 | self.writecode(indent, 'node.ReferenceTypeId = {0}'.format(self.to_ref_type(obj.parentlink))) |
| 149 | if obj.typedef: |
| 150 | self.writecode(indent, 'node.TypeDefinition = {}'.format(nodeid_code(obj.typedef))) |
| 151 | |
| 152 | def to_data_type(self, nodeid): |
| 153 | if not nodeid: |
no test coverage detected