class GenericNode(Node): multiline = True def __init__(self, node_type="_gennode", text=None, parent=None, nodeid=None): self.metadata = OrderedDict() super(GenericNode, self).__init__(node_type, text, parent, nodeid) def setoption(self, option, value): self.metadata[option] = value def option_values(self, adapter=None): result = [(x, y, True) for x, y in self.metadata.items()] return result
def __init__(self, node_type="_gennode", text=None, parent=None, nodeid=None): self.metadata = OrderedDict() super(GenericNode, self).__init__(node_type, text, parent, nodeid)