Beispiel #1
0
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
Beispiel #2
0
 def __init__(self, node_type="_gennode", text=None, parent=None,
         nodeid=None):
     self.metadata = OrderedDict()
     super(GenericNode, self).__init__(node_type, text, parent, nodeid)